open-reverselab

open-reverselab

An open-source reverse engineering lab environment with 197 knowledge base articles and MCP tools.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 1.0k
Source
mcp-github

Overview

open-reverselab is an open-source reverse engineering lab environment featuring 197 knowledge base articles and over 100 MCP automation tools. It covers areas such as CTF penetration testing, APK reverse engineering, PE binary analysis, cryptographic protocol cracking, and game cheat analysis. Designed natively as an Agent, it organizes content through directory conventions. AI can leverage this capability to gain knowledge and technical support related to reverse engineering. Suitable for security researchers, reverse engineers, and developers. Installation requires Python, uv, Git, and other development environments.

Capabilities

  • CTF Penetration Testing
  • APK Reverse Engineering
  • PE Binary Analysis
  • Cryptographic Protocol Cracking
  • Game Cheat Analysis

Use cases

Security ResearchReverse EngineeringVulnerability AnalysisMalware Detection

Setup

Requires: PythonuvGitNode 环境
git clone https://github.com/LING71671/open-reverselab.git; cd open-reverselab; python scripts/misc/first_run_check.py; uv run --project tools/skills/mcp/ReverseLabToolsMCP python scripts/misc/mcp_smoke_check.py --write-report; .\scripts\misc\bootstrap.ps1; .\scripts\misc\install_tools.ps1 -CTF; .\scripts\misc\install_tools.ps1 -Android; .\scripts\misc\install_tools.ps1 -Windows; .\scripts\misc\install_tools.ps1 -Common

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I get started?

Run the START_HERE script after cloning the repository to initialize.

Which platforms are supported?

Supports Windows, macOS, and Linux.

Do I need specific security settings?

You may need to exclude certain paths to avoid false positives from security software.

Related skills