Rolf Rolles is a founder and reverse-engineering expert with over two decades of hands-on experience breaking obfuscators, deobfuscating malware, and developing advanced static-analysis tools. Based in Berkeley, he built core technology for BinDiff and authored high-performance IDA/Hex-Rays plugins and processor modules, blending compiler theory, formal verification, and practical exploit/patch diffing. He teaches professional reverse-engineering courses through his company Möbius Strip Reverse Engineering and consults on complex protection removal and interoperability challenges. An algebraist by training (BA in pure mathematics) who codes in OCaml and C/C++, he pairs deep theoretical insight with real-world hacks such as DLL injection and cross-architecture firmware analysis. Notably, he was the first to publicly break older VMProtect virtualization obfuscators, a milestone that reflects both research rigor and offensive creativity.
10 years of coding experience
5 years of employment as a software developer
BA, pure mathematics, BA, pure mathematics at New College of Florida
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rolf Rolles - Founder at Möbius Strip Reverse Engineering