IT-lexikon › Säkerhet › Rolf Rolles

Rolf Rolles

Säkerhet In English → Uppdaterad: 2026-10-17
Mer info
Grundade
Möbius Strip Reverse Engineering
Känd för
Deobfuskering av virtualiseringsskydd

Reverse engineer som specialiserat sig på att bryta upp den sortens obfuskering som gör om program till bytekod för en hemlig, egenpåhittad processor.

Kopieringsskydd som VMProtect och Themida översätter skyddad kod till instruktioner för en virtuell maskin som skyddet själv definierar, ofta unik per program. Den som vill läsa koden måste först förstå tolken. På USENIX-workshopen WOOT 2009 publicerade Rolles "Unpacking Virtualization Obfuscators", som visade hur man systematiskt kan översätta tillbaka sådan bytekod till vanlig x86 i stället för att stega igenom tolken för hand.

Han driver Möbius Strip Reverse Engineering och håller kurser i programanalys, där SMT-lösare och abstrakt tolkning används för att låta datorn göra det tråkiga arbetet. 2018 skrev han för Hex-Rays blogg om hur dekompilatorns mikrokod-API kan användas för att avveckla obfuskering automatiskt.

← Tillbaka till lexikonet