open-reverselab

用 AI 智能体自动化逆向分析,CTF 和样本分析效率翻倍

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 320 🐛 待处理 1 👀 关注 6
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1351
维护状态 较活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

open-reverselab 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队LING71671
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议GPL-3.0
主要语言Python
技术栈/模型ai-agent,ai-reverse-engineering,android-reverse-engineering,binary-analysis,binary-reverse-engineering,claude-code,codex,ctf,frida,ghidra,ghidra-mcp,malware-analysis,mcp,mcp-server,model-context-protocol,pe-analysis,reverse-engineering,reverse-engineering-agent,rizin,x64dbg
GitHub 星标★ 1351
上线时间2026-06-17 00:00:00
代码更新2026-10-21
仓库体积7.5 MB
本站数据更新2026-11-08
维护状态较活跃
收录时间2026-08-09
浏览次数4

项目介绍

open-reverselab 是一个面向逆向工程领域的智能体实验室,将 AI Agent 与逆向分析工具链深度结合。它内置了 197 篇逆向知识库文章,提供 MCP(模型上下文协议)工具,并支持 CTF 解题、APK 逆向、PE 文件分析等自动化工作流。项目旨在解决传统逆向工程依赖人工经验、工具分散、效率低下的问题,通过自然语言交互和自动化编排,让分析师能更高效地完成样本分析、漏洞挖掘和协议逆向等任务。核心能力包括:知识库驱动的智能问答、MCP 工具集成(如 Frida、Ghidra)、多格式文件(APK/PE)的自动化分析流程,以及面向 CTF 比赛的解题辅助。整体上,它降低了逆向工程的门槛,适合安全研究人员、CTF 选手和恶意软件分析师使用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1351

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:命令行工具 7 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 运行环境(README 未指定版本)
  • 支持 MCP 的 Agent:Claude Code、Codex、OpenCode 或其他 MCP 兼容客户端
  • 使用完整工具链前需自行安装 Android / Windows / CTF 板块工具(README 未给出安装命令)

安装与启动步骤

  1. 1克隆项目仓库

    从 GitHub 拉取 open-reverselab 源码到本地,README 未给出 clone 命令,此处使用项目地址。

    git clone https://github.com/LING71671/open-reverselab.git
  2. 2进入项目目录

    切换到克隆下来的仓库根目录,后续脚本都在仓库内以相对路径执行。

    cd open-reverselab
  3. 3准备 Python 环境

    README 未提供依赖安装命令,请自行确保 python 命令可用;不要臆造包名安装。

  4. 4运行实验室健康检查

    执行仓库自带的健康检查脚本,确认实验室基础环境可用。

    python scripts/misc/lab_healthcheck.py
  5. 5校验核心 Agent 脚本

    --board misc 校验 fresh-clone 下的核心 Agent 脚本与轻量工具,不需要装完整工具链。

    python scripts/misc/ai_toolcheck.py --board misc
  6. 6执行发布检查

    运行公开发布检查脚本,确认仓库内容与工具链状态符合预期。

    python scripts/misc/public_release_check.py
  7. 7可选完整工具链校验

    仅在装完 Android / Windows / CTF 板块工具链后执行,不加参数会跑全板块校验。

    python scripts/misc/ai_toolcheck.py

如何确认成功

三个检查脚本(lab_healthcheck、ai_toolcheck --board misc、public_release_check)均能正常执行且无报错。

常见问题

Q:必须安装 Android、Windows、CTF 全套工具链吗?

A:不必。fresh-clone 后只跑 ai_toolcheck.py --board misc 即可校验核心 Agent 脚本与轻量工具;只有需要全板块工具时才安装对应工具链。

Q:可以用哪些 AI Agent 驱动?

A:README 说明面向 Claude Code、Codex、OpenCode 以及任何兼容 MCP 的 Agent,工具通过 reverse_lab_tools 暴露。

Q:样本和产物放在哪里?

A:遵循目录约定:样本放 samples/,导出放 exports/,补丁放 patches/,知识库在 kb/,报告输出到 reports/。

Q:检查脚本报错怎么办?

A:README 未提供排错说明,建议先确认 Python 可用、在仓库根目录执行脚本,再核对是否缺少对应板块工具链。

注意事项

  • README 未给出 pip/依赖安装命令,本教程未虚构任何包名,请自行准备 Python 环境。
  • 所有校验命令必须在仓库根目录执行,使用相对路径 scripts/misc/。
  • 完整 ai_toolcheck.py 仅在装完 Android / Windows / CTF 工具链后才需要运行。
  • 遵守目录约定:samples/、exports/、patches/、kb/、reports/,样本丢进去沿链走完再输出报告。

核心亮点

  • 内置 197 篇逆向知识库,可直接支撑智能问答和决策
  • MCP 工具链集成 Frida、Ghidra,支持动态和静态分析自动化
  • 提供 CTF 和 APK/PE 分析的开箱即用工作流,降低上手门槛

不足之处

  • 项目仍处于成长阶段,部分工作流可能不够稳定
  • 文档/社区待观察

适用场景

  • CTF 比赛中的逆向题目自动化求解
  • 移动应用(APK)和 Windows 可执行文件的恶意代码分析
  • 安全研究中的协议逆向和漏洞挖掘辅助

替代项目

AutoGhidra、GhidraMCP、ReversingAI

上一篇:Patter

下一篇:ouroboros

同类项目推荐

deep-research 开源

一条命令,十分钟生成券商级深度调研报告

Professional deep research report generation Skill — one command, ten minutes, brok···

★ 612 2026-08-09
evolving-agents 开源

让 Agent 像物种一样自我进化、协作升级

A director agent that learns how your team works: it plans by walking your CLAUDE.md···

★ 457 2026-09-16
mcp-agent-langchainjs 开源

用 LangChain.js 加 MCP 搭一个能点汉堡的 AI 智能体

Serverless AI agent using LangChain.js and Model Context Protocol (MCP) integration ···

★ 205 2026-11-07
k-dense-byok 开源

桌面端 AI 科研助手,自带密钥跑通药物发现全流程

An AI co-scientist running on your desktop. Claude Science but better.

★ 1431 2026-08-09
vizra-adk 开源

用 Laravel 的方式,快速构建和部署 AI 智能体。

Build, test, and deploy intelligent AI agents the Laravel way

★ 296 2026-08-09
bria-skill 开源

让 Claude 在终端里直接生成和编辑图片,无需切换工具

Claude Code skills for Bria AI - generate, edit, and transform images with Fibo, RMB···

★ 75 2026-08-09
skein 开源

过期智能体结果自动拒收,群体协作不乱序

Fail-closed swarm orchestration with epoch-fenced work and late-completion rejection···

★ 84 2026-11-05
ionclaw 开源

把手机变成随身 AI 自动化指挥中心,离线也能跑多智能体任务

A cross-platform AI agent orchestrator in C++ that turns any device — including you···

★ 92 2026-08-09
opencode-chat-bridge 开源

把 AI 代理接入聊天软件,安全又省事

Bridge OpenCode, Ferrum, and other ACP-compatible agents to Matrix, Slack, Mattermos···

★ 113 2026-08-09