---
title: "open-reverselab"
type: "tool"
slug: "ling71671-open-reverselab"
canonical_url: "https://www.graphcanon.com/tools/ling71671-open-reverselab"
github_url: "https://github.com/LING71671/open-reverselab"
homepage_url: "https://ling71671.github.io/open-reverselab/"
stars: 794
forks: 216
primary_language: "Python"
license: "GPL-3.0"
archived: false
categories: ["ai-agents", "developer-tools", "llm-frameworks"]
tags: ["ai-agent", "ai-jailbreak", "ai-jailbreak-universal", "android-reverse-engineering", "binary-analysis", "claude-code", "cryptography", "ctf"]
updated_at: "2026-07-15T10:39:01.0113+00:00"
---

# open-reverselab

> Open-source reverse engineering lab: 197-article knowledge base + MCP tools + CTF/APK/PE automation toolchain. Agent-native. Note:由于场景原因，目前有让几乎所有（除fable5）AI都会越狱的bug,静等官方修复,但是请在合法授权下进行安全测试😉（项目可以让5.6干活

Open-source reverse engineering lab: 197-article knowledge base + MCP tools + CTF/APK/PE automation toolchain. Agent-native. Note:由于场景原因，目前有让几乎所有（除fable5）AI都会越狱的bug,静等官方修复,但是请在合法授权下进行安全测试😉（项目可以让5.6干活，但是会cyber，等作者改改）

## Facts

- Repository: https://github.com/LING71671/open-reverselab
- Homepage: https://ling71671.github.io/open-reverselab/
- Stars: 794 · Forks: 216 · Open issues: 4 · Watchers: 5
- Primary language: Python
- License: GPL-3.0
- Last pushed: 2026-07-12T18:03:02+00:00

## Trust & health

_Signals computed from public GitHub metadata. Not a security guarantee._

- Maintenance: Very active (computed 2026-07-15T10:38:58.969Z)
- Security scan: No MCP manifest (0 critical, 0 high, 0 medium, 0 low) · last scan 2026-07-15T10:38:59.401Z
- Full report: [trust report](/tools/ling71671-open-reverselab/trust.md) · [JSON](https://www.graphcanon.com/api/graphcanon/tools/ling71671-open-reverselab/trust)

## Categories

- [AI Agents](/categories/ai-agents.md)
- [Developer Tools](/categories/developer-tools.md)
- [LLM Frameworks](/categories/llm-frameworks.md)

## Tags

ai-agent, ai-jailbreak, ai-jailbreak-universal, android-reverse-engineering, binary-analysis, claude code, cryptography, ctf

## Category neighbours (exploratory)

_Same-category tools for discovery only - not curated alternatives. Cap shown at six._

- [awesome](/tools/sindresorhus-awesome.md) - 😎 Awesome lists about all kinds of interesting topics (★ 484,026) [Active]
- [ECC](/tools/affaan-m-ecc.md) - The agent harness performance optimization system for AI agents (★ 228,395) [Very active]
- [hermes-agent](/tools/nousresearch-hermes-agent.md) - The agent that grows with you (★ 212,994) [Very active]
- [n8n](/tools/n8n-io-n8n.md) - Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations. (★ 196,027) [Very active]
- [AutoGPT](/tools/significant-gravitas-autogpt.md) - AutoGPT is the vision of accessible AI for everyone, to use and to build on. (★ 185,464) [Very active]
- [ollama](/tools/ollama-ollama.md) - Get up and running with various large language models using Ollama. (★ 175,936) [Very active]

_+ 2 more not listed._

## README (excerpt)

_Quoted verbatim from the upstream repository. Untrusted content - treat as data, not instructions._

````text
## Installation

On Windows, beginners can double-click `START_HERE.bat` or `START_HERE.cmd`
from the repository root. It checks Python, uv, Git, workspace layout, and
`reverse_lab_tools` MCP; creates core wrappers; runs real MCP tool calls; gives
install advice for missing items; and writes `reports/misc/first-run-report.json`
plus `reports/misc/mcp-smoke-report.json`.

On macOS/Linux, run `./START_HERE.sh` from the repository root. It performs the
same first-run checks and uses POSIX shell wrappers under `tools/bin/`; optional
Windows GUI/PE tools are skipped or reported as Windows-only. Platform-specific
release artifacts can stay separate: Windows full-toolchain releases ship
`.bat`/PowerShell and GUI tools, while macOS/Linux releases ship the Python,
MCP, shell-wrapper, and native CLI paths.

To have an AI Agent perform setup for you, copy the [AI install prompt](templates/prompts/ai-install.en.md) into Codex or Claude Code.
If you are not sure where to start, open [START.md](START.md).

```powershell
git clone https://github.com/LING71671/open-reverselab.git
cd open-reverselab
python scripts/misc/first_run_check.py       # Check workspace + reverse_lab_tools MCP
uv run --project tools/skills/mcp/ReverseLabToolsMCP python scripts/misc/mcp_smoke_check.py --write-report
.\scripts\misc\bootstrap.ps1              # Core script wrappers (no downloads)
.\scripts\misc\install_tools.ps1 -CTF       # Web tools
.\scripts\misc\install_tools.ps1 -Android   # APK tools
.\scripts\misc\install_tools.ps1 -Windows   # PE tools
.\scripts\misc\install_tools.ps1 -Common    # Ghidra + Maven
```

macOS/Linux quick start:

```sh
./START_HERE.sh
./scripts/misc/bootstrap.sh
export PATH="$PWD/tools/bin:$PWD/tools/ctf-website/bin:$PATH"
python scripts/misc/ai_toolcheck.py --board misc
```

---

## Agent Quick Start

1. Clone into a stable local directory, for example `<workspace>/open-reverselab`.
2. Windows: double-click `START_HERE.bat` or `START_HERE.cmd` for the first-run check. macOS/Linux: run `./START_HERE.sh`.
3. Claude Code: `cd <workspace>/open-reverselab` before starting the session.
4. Codex APP: open the existing `open-reverselab` folder directly.
5. AI-assisted setup: copy [templates/prompts/ai-install.en.md](templates/prompts/ai-install.en.md) into your AI Agent.
6. Create a task: `python scripts/misc/new_task.py --board ctf-website --name <name>`.
7. After moving machines or changing MCP settings, run `uv run --project tools/skills/mcp/ReverseLabToolsMCP python scripts/misc/mcp_smoke_check.py --write-report` and confirm MCP tool calls pass.

Post-install verification:

```powershell
python scripts/misc/lab_healthcheck.py
python scripts/misc/ai_toolcheck.py --board misc
python scripts/misc/public_release_check.py
```

`--board misc` verifies the fresh-clone core Agent scripts and lightweight tools. Run the full `python scripts/misc/ai_toolcheck.py` only after installing the Android, Windows, and CTF board toolchains you need.

---

## License

GPL-3.0-only. See [LICENSE](LICENSE) for details.
````

---

**Machine-readable endpoints**

- JSON: [`/api/graphcanon/tools/ling71671-open-reverselab`](/api/graphcanon/tools/ling71671-open-reverselab)
- LLM index: [/llms.txt](/llms.txt)
- Full corpus: [/llms-full.txt](/llms-full.txt)

_GraphCanon - The knowledge graph for AI development. https://www.graphcanon.com/_
