The part of me that likes cool tools (and loved SoftICE) says "NEAT!"
The part of me that used to maintain some of the components being abused says "OH MY GOD PLEASE DON'T DO THAT"
(but for real, this is super cool)
BC runs a complete JavaScript engine (excellent QuickJS by F. Bellard) in Windows kernel space, with floating point support, in the context of a non-preemptable thread (thanks to a custom allocator). QJS sources are left unchanged! Brief explanation: github.com/vitoplantamura/Bu…