Learn EDR Internals: Research & Development From The Masters
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the intricate world of Mixed Boolean-Arithmetic (MBA) obfuscation and learn cutting-edge techniques to break through these sophisticated code protection mechanisms in this 28-minute conference talk from Recon 2025. Discover how MBA obfuscation transforms simple computations into complex Boolean and arithmetic operations that create reverse-engineering challenges across gaming anti-cheat systems, DRM solutions, and malware. Examine the construction methods behind these transformations and understand why they pose such significant obstacles to code analysis. Analyze recent breakthrough approaches in algebraic and synthesis-based deobfuscation methods, including detailed coverage of QSynthesis, msynth, and Goomba tools, while learning about their respective strengths and limitations in practical scenarios. Get hands-on insights into a new Binary Ninja plugin that combines SSA-based slicing with synthesis techniques to systematically simplify MBA computations, demonstrated through real-world protection case studies. Gain perspective on the evolving landscape of MBA research and understand how emerging deobfuscation techniques are successfully dismantling previously impenetrable defense mechanisms used by modern software protection systems.
Syllabus
Recon 2025 - Breaking Mixed Boolean-Arithmetic Obfuscation in Real-World Applications
Taught by
Recon Conference