Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
reverse-skill — AI-powered skill router pack for reverse engineering, penetration testing, and security research. Routes AI agents to correct methodologies and bootstraps on-demand toolchains for APK, binary, JS, firmware, and CTF tasks. | Kitploit
Tools/GitHubGitHub/zhaoxuya520/reverse-skill
ExploitationReverse EngineeringWeb SecurityCTFPenetration TestingMobile SecurityBinary AnalysisLearning & EducationRed TeamingAI SecurityFirmware Analysis
GitHub
23.7k3.2k1 day agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
zhaoxuya520/reverse-skill

reverse-skill

AI-powered skill router pack for reverse engineering, penetration testing, and security research. Routes AI agents to correct methodologies and bootstraps on-demand toolchains for APK, binary, JS, firmware, and CTF tasks.

View Repository

reverse-skill

reverse-skill

Cybersecurity Skills Router · 逆向技能路由包

Navigate the dark waters, sail against the stream.

stars forks issues license

zhaoxuya520%2Freverse-skill | Trendshift


About · Getting Started · Usage · Routing · AI Bootstrap · Contributing

🌐 中文


About

If you are an AI Agent, jump to README_AI.md and follow the instructions strictly.

When an AI agent (Claude Code, Codex CLI, Cursor, etc.) encounters an APK, a binary, frontend JS encryption, a CTF challenge, or a pentesting target, this package routes it to the right methodology, checks available tools, and executes a repeatable workflow instead of guessing commands.

root@kitploit:~
User task → RULES.md → Skill Router → Scenario Skill → Tools / MCP / Scripts → Report + field journal

Why this exists:

  • AI agents don't know whether to use jadx, apktool, Frida, IDA, or BurpSuite for a given task
  • APK, ELF, JS, PCAP, and CTF tasks each need different playbooks
  • Tools, MCP servers, and scripts are scattered across machines
  • The same mistakes get repeated because experience isn't reused

Full routing matrix: skills/routing.md


Star History

(back to top)

Built With


IDA Pro · radare2 · Ghidra

(back to top)

Getting Started

Prerequisites

  • Java / JDK — for jadx and apktool
  • Node.js 22.12+ — for JS toolchain and MCP servers
  • Python 3.x — for Frida and helper scripts
  • A code AI client — Claude Code, Codex CLI, Cursor, etc.

Installation

root@kitploit:~
git clone https://github.com/zhaoxuya520/reverse-skill.git

Then refresh the tool index per platform:

PlatformCommand
Windowspowershell -File skills/scripts/refresh-tool-index.ps1
Linux / macOSbash skills/scripts/refresh-tool-index.sh
Kali Linuxbash kali/scripts/refresh-tool-index.sh

Check skills/tool-index.md to see detected tools.

Platform-specific docs:

  • Kali Linux → kali/README-kali.md
  • Ubuntu/Debian → docs/platforms/linux.md
  • macOS → docs/platforms/macos.md

(back to top)

Usage

Supported scenarios

Key files

Repository layout

root@kitploit:~
.
├── README.md              # Chinese entry
├── README_EN.md           # This file — English entry
├── README_AI.md           # AI agent bootstrap
├── RULES.md               # Global routing rules
├── skills/
│   ├── SKILL.md           # Master entry
│   ├── routing.md         # Routing matrix
│   ├── field-journal/     # Experience logs
│   ├── apk-reverse/       # APK reverse
│   ├── js-reverse/        # JS reverse
│   ├── ida-reverse/       # IDA Pro workflow
│   ├── radare2/           # radare2
│   ├── reverse-engineering/ # General RE
│   ├── pentest-tools/     # Penetration testing
│   ├── pwn-chain/         # Exploit development
│   ├── patch-diff-exploit/ # N-day
│   ├── firmware-pentest/  # Firmware / IoT
│   ├── edr-bypass-re/     # EDR bypass
│   ├── binary-diff/       # Symbol migration
│   ├── browser-automation/ # Browser / desktop
│   ├── diagram-generator/ # Diagrams
│   ├── docs-generator/    # Reports
│   └── llm-security/      # LLM security
├── CTF-Sandbox-Orchestrator/ # CTF skills
├── docs/                     # Overview & architecture docs
└── kali/                     # Kali scripts

(back to top)

Contributing

Contributions are welcome! Fork the repo, create a feature branch, and open a PR.

  1. Fork the Project
  2. git checkout -b feature/AmazingFeature
  3. git commit -m 'Add some AmazingFeature'
  4. git push origin feature/AmazingFeature
  5. Open a Pull Request

Contributors

contributors

(back to top)

⚖️ License

This project (reverse-skill) is primarily licensed under the MIT License (see LICENSE).

Submodule and third-party dependencies:

  • CTF-Sandbox-Orchestrator/: GNU GPLv3
  • Pentest Swarm AI: Original project is AGPL-3.0. This repo only invokes it via CLI or MCP and does not include its source code
  • Other tools (jadx, frida, nmap, burpsuite-mcp, etc.) are subject to their respective official licenses

(back to top)

Acknowledgments

Thanks to all open-source tool authors. This project integrates tools across reverse engineering, penetration testing, CTF, and security analysis — every tool is the fruit of community effort.

Special thanks to the OLLVM deobfuscation ecosystem contributors and everyone who submitted test samples, issues, and PRs.

(back to top)

Download Tool
ScenarioEntry
APK / Android analysisskills/apk-reverse/
Binary reverse (exe/dll/so/elf)skills/ida-reverse/ / skills/radare2/
Frontend JS / encrypted paramsskills/js-reverse/
HTTP capture / request replayanything-analyzer + js-reverse/
Penetration testing / scanningskills/pentest-tools/
CTF competitionCTF-Sandbox-Orchestrator/ (40+ sub-skills)
Firmware / IoTskills/firmware-pentest/
Patch diff / N-dayskills/patch-diff-exploit/
Pwn / exploit developmentskills/pwn-chain/
EDR bypassskills/edr-bypass-re/
LLM / AI securityskills/llm-security/
OLLVM deobfuscationskills/reverse-engineering/references/ollvm-deobfuscation.md
Diagrams / reportsskills/diagram-generator/ / skills/docs-generator/
FilePurpose
README_AI.mdAI agent bootstrap and configuration
RULES.mdGlobal routing rules
skills/routing.mdTask → skill routing matrix
skills/SKILL.mdMaster entry point
skills/tool-index.mdLocal tool status (auto-generated)