環境:windows 7
IDA版本: 7.0
分兩步走:
安裝retdec-ida-plugin
下載plugin
從 https://github.com/avast-tl/retdec-idaplugin 下載retdec-idaplguin,由於我的ida 版本是7.0 就此,我們選擇5.0 的windows版本(如果是ida 6.8 請選擇 4.0版本)
安裝
將下載後的plugin 安裝到ida的plguin目錄下:
安裝 retdec 反編譯工具
https://github.com/avast-tl/retdec 官方的github就此做了詳細說明,我這裡大概簡述下:
- 下載 retdec ,https://github.com/avast-tl/retdec/releases,由於我們是ida 7.0版本,就此選擇v3.1
(如果是ida 6.8 請選擇 v3.0版本)
- 解壓壓縮包到某一目錄下即可
- 安裝 Microsoft Visual C++ Redistributable for Visual Studio 2015
- 安裝 MSYS2 並設定好環境變數(Path下)
- 在 ida 的 選單欄中,選擇 option->Retdec plguin option
就此就可以使用了啦~ 撒花
小建議
Iad6.8 配 v3.0 + retdec-plugin-4.0版本食用效果最佳。比較推薦這個版本的配置。
原文連結
首發於我的部落格
http://bestwing.me/2018/07/26/mips-decompiler-retdec-install-guide/