RetDec (Retargetable Decompiler)
RetDec is an open-source machine-code decompiler based on LLVM.The decompiler is not limited to any particular target architecture, operating system, or executable file format:
[*]Supported file formats: ELF, PE, Mach-O, COFF, AR (archive), Intel HEX, and raw machine code.
[*]Supported architectures (32b only): Intel x86, ARM, MIPS, PIC32, and PowerPC.
Features
[*]Static analysis of executable files with detailed information.
[*]Compiler and packer detection.
[*]Loading and instruction decoding.
[*]Signature-based removal of statically linked library code.
[*]Extraction and utilization of debugging information (DWARF, PDB).
[*]Reconstruction of instruction idioms.
[*]Detection and reconstruction of C++ class hierarchies (RTTI, vtables).
[*]Demangling of symbols from C++ binaries (GCC, MSVC, Borland).
[*]Reconstruction of functions, types, and high-level constructs.
[*]Integrated disassembler.
[*]Output in two high-level languages: C and a Python-like language.
[*]Generation of call graphs, control-flow graphs, and various statistics.
Plugin version v0.3.1 (September 7, 2016):
[*]For Windows: https://retdec.com/idaplugin/?download=idaplugin-2016-09-07-v0.3.1-win.zip
[*]For Linux: https://retdec.com/idaplugin/?download=idaplugin-2016-09-07-v0.3.1-linux.zip
retdec是一种基于LLVM开源机器代码反编译。
反编译是不局限于任何特定的目标架构,操作系统,或可执行文件格式:
支持的文件格式:精灵、PE、Mach-O,COFF,AR(存档),英特尔HEX,和原机代码。
支持的架构(32b只):英特尔的x86,ARM,MIPS和PowerPC,PIC32。
特征
具有详细信息的可执行文件的静态分析。
编译与封隔器检测。
加载指令译码。
基于签名的静态链接库代码的移除。
调试信息的提取和利用(矮人,PDB)。
教学成语的重构。
检测和C++的类层次结构重建(RTTI,虚拟表)。
解修饰符号从C++的二进制文件(GCC,MSVC、Borland)。
函数、类型和高级构造的重构。
集成的反汇编程序。
两种高级语言中的输出:C和Python类语言。
调用图、控制流图和各种统计数据的生成。
v0.3.1插件版(2016年9月7日):
For Windows: https://retdec.com/IDAplugin/?download=idaplugin-2016-09-07-v0.3.1-win.zip
For Linux: https://retdec.com/idaplugin/?download=idaplugin-2016-09-07-v0.3.1-linux.zip 哈哈可怜我的英语水平啊 看不懂啊:dizzy: 不会呀,学习一下 转帖也不核实一下,地址无效,最新的版本是v0.4,下载:
https://github.com/avast-tl/retdec-idaplugin/releases/download/v0.4/retdec-idaplugin-v0.4-win.zip https://github.com/avast-tl/retdec-idaplugin/releases 谢谢楼主,支持一下 东西不错,谢谢分享。{:1_893:}{:1_893:}{:1_893:}
页:
[1]