Secureqemu: Emulation-Based Software Protection Providing Encrypted Code Execution and Page Granularity Code Signing - William B. Kimball
-20% with code BOOKS
30-day return policy
This research presents an original emulation-based software protection scheme providing protection from reverse code engineering (RCE) 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 ba ... Full description
You May Also Like
Description
This research presents an original emulation-based software protection scheme providing protection from reverse code engineering (RCE) 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 modi ed version of Quick Emulator (QEMU). RCE is a process that uncovers the internal workings of a program. It is used during vulnerability and intellectual property (IP) discovery. To protect from RCE program code may have anti-disassembly, anti-debugging, and obfuscation techniques incorporated. These techniques slow the process of RCE, however, once defeated protected code is still comprehensible.
More Information
| Author | William B. Kimball |
|---|---|
| Publisher | Creative Media Partners, LLC |
| Release year | 2012 |
| Cover type | Softcover |
| EAN | 9781288332014 |