admincenter 发表于 2025-1-13 21:27:13

HexRaysCodeXplorer.dylib for IDA 9.0(重编译)

[原仓库:REhints/HexRaysCodeXplorer](https://github.com/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)

我只重新编译了,直接放出文件

* (https://www.virustotal.com/gui/file/2fa9c56ce9b9e0b952352fdb5b154a1ceee93a3f04436e3b5c3c1f5c9576492e)

### 补充ida9rc1版本

编译方法:

1. 下载`idasdk90.zip`解压并放入IDA程序目录
2. 修改`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})
```

3. 编译

```
cd src/HexRaysCodeXplorer/
mkdir build && cd build
cmake -DIdaSdk_DIR="/Applications/IDA Professional 9.0.app/Contents/MacOS/plugins/hexrays_sdk" ..
cmake --build .
```

4. 这样就看到成品了

admincenter 发表于 2025-1-13 21:28:32

上分上分
页: [1]
查看完整版本: HexRaysCodeXplorer.dylib for IDA 9.0(重编译)