Plugin para IDA 6.8 que desvirtualiza la máquina virtual FISH de Themida (2.2.5.0-2.2.7.0), restaurando el código nativo de binarios protegidos para investigación en ingeniería inversa.
Un motor de devirtualización de prueba de concepto para Themida, escrito como parte de mi Tesis de Maestría.
El motor está escrito como un plugin para IDA 6.8, y solo soporta versiones tempranas de la arquitectura de máquina virtual FISH (2.2.5.0, 2.2.6.0, 2.2.7.0).
El código fuente se proporciona exclusivamente con fines educativos, y no asumo ninguna responsabilidad por lo que hagas con él.
Mi Tesis de Maestría se incluye además como un PDF, que puedes leer para comprender mejor el tema y el proyecto.
El proyecto ha sido desarrollado utilizando udis86 para el desensamblado, aunque con algunas correcciones.