Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Breaking Mixed Boolean-Arithmetic Obfuscation in Real-World Applications

Recon Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

Reviews

Start your review of Breaking Mixed Boolean-Arithmetic Obfuscation in Real-World Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.