Plugin per IDA 6.8 che devirtualizza la macchina virtuale FISH di Themida (2.2.5.0-2.2.7.0), ripristinando il codice nativo dai binari protetti per la ricerca nel reverse engineering.
Un motore di devirtualizzazione proof-of-concept per Themida, scritto come parte della mia tesi di laurea magistrale.
Il motore è scritto come plugin per IDA 6.8 e supporta solo le prime versioni dell'architettura della macchina virtuale FISH (2.2.5.0, 2.2.6.0, 2.2.7.0).
Il codice sorgente è fornito esclusivamente a scopo didattico e non mi assumo alcuna responsabilità per ciò che ne farete.
La mia tesi di laurea magistrale è inoltre inclusa come PDF, che potete leggere per comprendere meglio l'argomento e il progetto.
Il progetto è stato sviluppato utilizzando udis86 per il disassemblaggio, sebbene con alcune correzioni.