Ghidra转LLVM 该工具将已编译的二进制文件提升为LLVM。 特别感谢我的顾问Arie Gurfinkel和CMU Pharos团队( )。 从其存储库中进行的测试。 Python 3所需的软件包 llvmlite Graphviz 安装说明(仅Linux) 1.安装Ghidra 提取JDK:tar xvf 用您选择的编辑器打开〜/ .bashrc。 例如:vi〜/ .bashrc 在文件的最后,将JDK bin目录添加到PATH变量中:export PATH = / bin:$ PATH 保存存档 重新启动所有打开的终端窗口以使更改生效 2.编辑g2llvm.py 该脚本要求您提供两个文件的位置(绝对路径): ghidra_headless_loc =“ /PATH/TO/ghidra_9.1.1_PUBLIC/support/an