
IDA 6.8-Plugin, das die FISH-Virtual Machine von Themida (2.2.5.0-2.2.7.0) devirtualisiert und nativen Code aus geschützten Binärdateien für Reverse-Engineering-Forschung wiederherstellt.
Eine Proof-of-Concept-Devirtualisierungs-Engine für Themida, geschrieben als Teil meiner Masterarbeit.
Die Engine ist als Plugin für IDA 6.8 geschrieben und unterstützt nur frühe Versionen der FISH-Virtual-Machine-Architektur (2.2.5.0, 2.2.6.0, 2.2.7.0).
Der Quellcode wird ausschließlich zu Bildungszwecken bereitgestellt, und ich übernehme keine Verantwortung für das, was Sie damit tun.
Meine Masterarbeit ist zudem als PDF beigefügt, die Sie lesen können, um das Thema und das Projekt besser zu verstehen.
Das Projekt wurde unter Verwendung von udis86 zum Disassemblieren entwickelt, allerdings mit einigen Korrekturen.