集成
Decepticon:REA 逆向服务与子智能体工具
BitterSecurity 的 Decepticon 将 rea-agents 与 Ghidra 封装在独立的 HTTP/MCP 容器中,作为可选逆向工作负载向 reverser 子智能体暴露三个工具。该集成按 SHA-256 固定待查二进制,并在返回结果前将 REA Evidence 文件导出到共享工作区。
- 目标
- 二进制
- 类别
- REA 社区集成
- 关联
- REA 社区集成
- 来源复核于
使用条件与局限
- Decepticon 的可选 REA 集成在 HTTP/MCP 容器中使用 Node.js 22、OpenJDK 21、Python 3、Ghidra 12.1.4 和 [email protected],并使用共享的 /workspace 挂载及 8892 端口。
- 设置 DECEPTICON_REA_URL 后,reverser 子智能体加载 rea_status、rea_find_tools 和 rea_call_tool;未设置时使用本地 Radare2 和分诊工具。
- rea_call_tool 将目标二进制复制为只读文件,核验 SHA-256,并导出 evidence-<sha256>.json 与 manifest.json。trace_native_values 会先运行 analyze_function 取得前置 Evidence。
- 单元测试模拟 HTTP 响应、FastMCP 会话和工具,以检查过滤、参数、Evidence 串联及回退行为。
- 许可证:Apache-2.0。REA、Ghidra 和模型服务保留各自条款。
引用
BibTeX
@misc{decepticon-rea-reverser,
title = {{Decepticon: REA reversing service and subagent tools}},
howpublished = {\url{https://github.com/BitterSecurity/Decepticon/blob/0647e8bd24110960a8c8e3654a8a944647bee3d0/docs/features/rea-reversing.md}},
url = {https://github.com/BitterSecurity/Decepticon/blob/0647e8bd24110960a8c8e3654a8a944647bee3d0/docs/features/rea-reversing.md},
urldate = {2026-10-18},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/decepticon-rea-reverser/}}
}纯文本
Decepticon: REA reversing service and subagent tools。https://github.com/BitterSecurity/Decepticon/blob/0647e8bd24110960a8c8e3654a8a944647bee3d0/docs/features/rea-reversing.md(访问于 2026-10-18)。Awesome REA 条目:https://awesomerea.org/zh/resources/decepticon-rea-reverser/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- docs/features/rea-reversing.md GitHub · BitterSecurity/Decepticon · 修订 0647e8b
- containers/rea.Dockerfile GitHub · BitterSecurity/Decepticon · 修订 0647e8b
- containers/rea_service.py GitHub · BitterSecurity/Decepticon · 修订 0647e8b
- packages/decepticon/decepticon/tools/reversing/rea.py GitHub · BitterSecurity/Decepticon · 修订 0647e8b
- packages/decepticon/decepticon/agents/standard/reverser.py GitHub · BitterSecurity/Decepticon · 修订 0647e8b
- packages/decepticon/tests/unit/tools/reversing/test_rea_tools.py GitHub · BitterSecurity/Decepticon · 修订 0647e8b
- packages/decepticon/tests/unit/agents/test_reverser_workload_fallback.py GitHub · BitterSecurity/Decepticon · 修订 0647e8b
- LICENSE GitHub · BitterSecurity/Decepticon · 修订 0647e8b
同分区更多条目:智能体与 MCP
- Hex-Rays IDA MCP · 集成
- GhidraMCP · 集成
- Binary Ninja MCP(官方) · 集成
- Binary Ninja MCP(fosdickio) · 集成
- IDA Pro MCP(mrexodia) · 集成
- Radare2 MCP Server · 集成