Software Anti-tamper and Protection
The area of Software Anti-tamper and Protection focuses on preventing software components from being compromised. This includes protecting code from external debugging and modification through various techniques (such as obfuscation), testing and monitoring code that may have untrusted modules or libraries included (without source code), protecting systems from the lowest level (boot-level firmware), and monitoring the privilege usage for programs that need to be run but are not trusted.
- Malicious Firmware Detection
- Application Privilege Profiling
- Software Exploit Triggering Environment
- Trusted Development Environments
- Software Protection Using Program Transformation
