Towards Practical Security Optimizations for Binaries
blog.trailofbits.com | blog | #reverse-engineering | #exploits | #compiler-optimizations | #binary-hardening | #cwe-733 | #code-reuse
Summary
Compiler optimizations like dead store elimination can strip security-critical code such as key sanitization; Trail of Bits studies binary layout hardening to blunt code-reuse exploits.
- Published
- Collected
--- id: 1781 title: "Towards Practical Security Optimizations for Binaries" source_domain: blog.trailofbits.com source_url: "https://blog.trailofbits.com/2022/03/25/towards-practical-security-optimizations-for-binaries/" published_at: "2022-03-25T12:58:54Z" tags: ["reverse-engineering", "exploits", "compiler-optimizations", "binary-hardening", "cwe-733", "code-reuse"] phying_url: "https://phying.com/item/1781" lang: en --- # Towards Practical Security Optimizations for Binaries ## Summary Compiler optimizations like dead store elimination can strip security-critical code such as key sanitization; Trail of Bits studies binary layout hardening to blunt code-reuse exploits. ## Intelligence Metadata - **Sources:** blog.trailofbits.com - **Published:** 2022-03-25T12:58:54Z - **Original:** https://blog.trailofbits.com/2022/03/25/towards-practical-security-optimizations-for-binaries/ - **Phying News:** https://phying.com/item/1781