本帖最后由 LaureatePoet 于 2024-9-6 10:32 编辑
原仓库:REhints/HexRaysCodeXplorer
插件介绍:The Hex-Rays Decompiler plugin for better code navigation in RE process. CodeXplorer automates code REconstruction of C++ applications or modern malware like Stuxnet, Flame, Equation, Animal Farm ...
仓库于2024.8.11添加了对IDA Pro 9.0的支持:https://github.com/REhints/HexRaysCodeXplorer/blob/master/src/HexRaysCodeXplorer/CMakeLists.txt
我只重新编译了,直接放出文件
编译方法:
- 下载
idasdk90.zip 解压并放入IDA程序目录
- 修改
cmakelists.txt 文件
# set(HexRaysSdk_INCLUDE_DIRS ${HexRaysSdk_ROOT_DIR}/include)
# 设置 Hex-Rays SDK 路径
set(HexRaysSdk_INCLUDE_DIRS1 /Applications/IDA\ Professional\ 9.0.app/Contents/MacOS/plugins/hexrays_sdk/include)
set(HexRaysSdk_INCLUDE_DIRS2 /Applications/IDA Professional 9.0.app/Contents/MacOS/idasdk90/include)
# 添加到 include_directories
include_directories(${HexRaysSdk_INCLUDE_DIRS1})
include_directories(${HexRaysSdk_INCLUDE_DIRS2})
- 编译
cd src/HexRaysCodeXplorer/
mkdir build && cd build
cmake -DIdaSdk_DIR="/Applications/IDA Professional 9.0.app/Contents/MacOS/plugins/hexrays_sdk" ..
cmake --build .
- 这样就看到成品了
|