
ThemidaのFISH仮想マシン(2.2.5.0-2.2.7.0)を逆仮想化し、保護されたバイナリからネイティブコードを復元するIDA 6.8プラグイン。リバースエンジニアリング研究向け。
Themida 向けの概念実証用 devirtualization エンジンであり、私の修士論文の一環として作成されたものです。
このエンジンは IDA 6.8 用のプラグインとして書かれており、FISH 仮想マシンアーキテクチャの初期バージョン(2.2.5.0、2.2.6.0、2.2.7.0)のみをサポートしています。
ソースコードは教育目的のみで提供されており、その使用によって生じるいかなる結果についても私は責任を負いません。
私の修士論文は PDF として同梱されており、主題とプロジェクトをより深く理解するために読むことができます。
このプロジェクトは、逆アセンブルに udis86 を使用して開発されていますが、いくつかの修正が加えられています。