SecureQEMU is an open source emulation-based software protection scheme providing protection from reverse code engineering and software exploitation using encrypted code execution and page-granularity code signing, respectively. Protection mechanisms execute in trusted emulators while remaining out-of-band of untrusted systems being emulated. This protection scheme is called SecureQEMU and is based on a modified version of the Quick Emulator.