本项目是用于OLLVM反混淆的IDA插件, 如果插件出现报错导致IDA崩溃欢迎各位提issues
目前测试了ida 7.7版本、ida 9.0 版本和 ida 9.2 版本可以执行。
把 flatPlugin.py 和 unflat 文件夹放入到 ida 文件夹下 plugins 文件夹中即可。
如果ida出现报错, 并且在输出窗口中出现“INTERR 51652”, 需要关闭 死代码消除 选项。
在 edit->plugin 中点击“OLLVM 反混淆”
然后在反编译界面按 F5 刷新即可
右键菜单可以启用或关闭选项
正常混淆代码 1300 行
开启后 800 行
对比使用 hrtng 插件是 1200 行




