Зачем вообще записывать исполняемый код на диск? Что если весь код, который выполняет ваш компьютер, просто создается на лету, компилируется / интерпретируется, а затем ваш компьютер просто выполняет его? Возможно, самый безопасный подход — это не доверять никакому исполняемому коду, а писать все настраиваемо.