If you look around 2011-12 in the Friday squid threads I posted a asm virtual machine base that could fit into a boatloader with the is or programs not detecting it, it could also xor code and data and decode it on the fly, with the ids part you could filter access to HDD sectors ...