Obfuscation vs the Optimizer: An LLVM Middle-End Arms Race
blog.quarkslab.com | research | #reverse-engineering | #obfuscation | #llvm | #clang | #software-protection | #compiler-optimization
Summary
A Quarkslab post on the tug-of-war between obfuscators and compiler optimizers: through LLVM's middle-end IR and passes, it shows how a single upstream commit can unravel an obfuscation.
- Published
- Collected
Skip to content