Loading...
Loading...
Routes tasks related to reverse engineering, exploitation, penetration testing, malware, mobile security, firmware analysis, browser automation, documentation, and other security domains to the appropriate specialized skill modules. Use this when a task spans multiple modules or the correct entry point for reverse engineering skills is unclear.
npx skill4agent add zhaoxuya520/reverse-skill reverse-skill-routerSKILL.mdNOWMASTER-ROUTING.mdscripts/master-route.ps1 -Hint "..."routing.mdNOWscripts/case-init.ps1work/<case>/scope.mdops/scope-contract.mdNOWops/role-map.mdSKILL.mdNEXTtool-index.mdbootstrap-reverse.ps1ACTops/evidence-finding-path.mddocs-generatorfield-journalops/IDENTITY.mdMUSTMUST NOTSHOULDMAY| Module | Directory | Applicable Scenarios |
|---|---|---|
| General Reverse Engineering | | GDB / Frida / angr / Unicorn / Qiling / anti-analysis countermeasures / cross-language platform reverse engineering / CTF pattern library |
| APK Reverse Engineering | | Android APK unpacking, jadx decompilation, smali modification, Frida Hook, repackaging, signing and installation |
| .NET / C# Reverse Engineering | | Managed PE reverse engineering, dnSpyEx + de4dot deobfuscation (ConfuserEx/SmartAssembly/Babel), IL patch, Sharp* red team tool analysis, dnSpy MCP integration |
| IDA Pro Reverse Engineering | | IDA Pro MCP HTTP server (72 tools): decompilation, disassembly, data flow tracking, cross-references |
| Frontend JS Reverse Engineering | | Browser-side signature location, encryption parameter analysis, runtime sampling, Node environment restoration; prioritize existing |
| radare2 Analysis | | CLI binary reconnaissance, disassembly, patching: r2 / rabin2 / rasm2 / radiff2 |
| CTF Competition Full Stack | | 40+ sub-skills: Web/reverse/Pwn/cloud/container/AD/forensics/steganography/mobile/cryptography/ZIP, orchestrated uniformly by the master controller |
| Technical Documentation Writing | | Automatically generate reverse engineering reports, penetration testing reports, CTF writeups, signature reverse engineering reports after task completion |
| Evidence Graph Review | | Verify scope, Evidence→Finding→Path traceability, workitems, timeline and artifact hash |
| Browser and Desktop Automation | | Browser operations (Playwright) + Windows desktop application operations (OpenReverse UIA/CUA) + network monitoring |
| Cross-Version Symbol Migration | | Migrate symbols from old versions to new versions, derive missing PDBs, batch migrate function names after program updates |
| N-day Patch Diff → Exploitation | | Locate vulnerability points from vendor patches, write PoCs, weaponize N-day vulnerabilities (division of labor with binary-diff: this skill focuses on the attack side) |
| RE → Exploit Chain | | Progress from reverse engineering to usable exploits: stack/heap/kernel pwn, pwntools, libc-database, stabilization from CTF to real remote scenarios |
| Firmware Penetration Chain | | OWASP FSTM 9 phases: extraction → EMBA automation → Firmadyne/QEMU simulation → AFL++ fuzzing → physical device exploitation |
| EDR Bypass Reverse Engineering | | Red team scenarios: Reverse engineer EDR hook tables/ETW/AMSI → direct syscall / Hell's Gate / hardware breakpoint / call stack spoofing |
| Penetration Testing Toolchain | | 20+ penetration tools including Nmap/Nuclei/SQLMap/FFUF/Hashcat/Pentest Swarm, exposed to AI via MCP |
| Diagram Generation | | Generate Mermaid/Graphviz/PlantUML diagrams from natural language (attack path diagrams, data flow diagrams, architecture diagrams, state machines) |
| Attack Chain Orchestration | | Command center for multi-stage attack path planning and execution; start cross-stage tasks such as complete penetration, HW drills, and external network to domain controller attacks from here |
| LLM/AI Security Testing | | OWASP LLM + ASI Top 10: Prompt injection, tool abuse, memory poisoning, Agent hijacking, system prompt extraction, Agent compliance engineering |
| API Security Testing | | Full protocols including REST/GraphQL/WebSocket: BOLA/IDOR, JWT/OAuth attacks, 10-phase methodology |
| Supply Chain Security | | SBOM/SCA/CI-CD pipelines: dependency scanning, container security, build integrity, vulnerability reachability verification |
| Mobile Reverse Engineering | | Android + iOS: Frida/Objection dynamic instrumentation, SSL Pinning/Root/jailbreak detection bypass, OWASP MASTG |
| Malware Analysis | | 6-phase sample analysis, YARA/Sigma, anti-analysis detection, sandbox orchestration |
| DSL Virtual Machine Reverse Engineering | | JS custom instruction set VM (IIFE + switch-case opcode); risk control/captcha engines, etc. |
| Ops Combat Contract | | Scope / evidence chain / roles / timeline / identity / skill supply chain security |
| Community Skill Reference | | External security skill index and reference rules (blind installation prohibited) |
| Skill Supply Chain | | External skill/MCP installation gate (AST10 streamlined) |
| RE Phase Gate | | triage→static→dynamic→synthesis |
| Authorized Reconnaissance Pipeline | | Scope gate + hit≠verification |
| Protocol Reverse Engineering | | Custom binary protocols / Protobuf / gRPC / PCAP frame layout |
| Ghidra Reverse Engineering | | Open-source decompilation, headless mode, Ghidra MCP (main entry when IDA is unavailable) |
| Cloud / Container / K8s | | IMDS/IAM, container escape surfaces, Kubernetes RBAC |
| Windows / AD | | Kerberos, AD CS, BloodHound, relay and domain paths |
| Digital Forensics | | Memory/disk timeline, PCAP tracing, IR preservation |
| Code Audit / SAST | | Semgrep/CodeQL, white-box, dangerous API and authentication review |
| Threat Hunting | | Hypothesis-driven hunting, Sigma detection engineering, blue team verification |
| OT / ICS Industrial Control | | Purdue zoning, PLC/SCADA, passive priority assessment |
| Wi-Fi / Wireless | | Authorized wireless assessment, handshake/PMKID, laboratory rules |
| Browser Extension Reverse Engineering | | Chrome/Firefox extensions, MV3 worker, permission surfaces |
| macOS / Mach-O | | Signatures, ObjC/Swift, LaunchAgent, macOS samples |
| Thick Client | | Desktop C/S, local storage, IPC, update channels |
| Go / Rust Reverse Engineering | | Stripped-symbol Go/Rust, pclntab, panic strings |
| Hardware Debugging Interface | | UART/JTAG/SWD, read-only extraction, firmware handover |
| Database Security | | MySQL/PG/MSSQL/Mongo/Redis exposure and configuration |
| Email Security | | Phishing dissection, SPF/DKIM/DMARC, BEC |
| Federated Identity | | SAML/OIDC/OAuth SSO flows and mismatches |
| RF / SDR | | Authorized radio frequency research, receive-only by default |
MASTER-ROUTING.mdscripts/master-route.ps1routing.mdSKILL.mdtool-index.mdMUST## Suggested Next Steps (Select a Number)
1. Perform in-depth decompilation of sub_140001000 to restore the algorithm
2. Use Frida dynamic Hook to verify parameter conjectures
3. Export currently named functions and generate symbol migration YAML
4. Generate an analysis report for the current phase
5. Switch to radare2 for lightweight reconnaissance comparison
6. Pause, I need to confirm the previous evidence firstSKILL.mdCONTRIBUTING.mdtool-index.mdReadme.mdpowershell -NoProfile -ExecutionPolicy Bypass -File "<skill-root>\scripts\bootstrap-reverse.ps1" -Capability @('Tool Name') -StartServicesscripts/bootstrap-manifest.jsonJEB Pro is registered as a manual license installation capability: bootstrap only provides guidance, and will never download or circumvent commercial licenses. Reqable MCP only registers the official runtime of a fixed version, and users still need to install the Reqable desktop client themselves.Tools not registered in the manifest (such as unblob/EMBA, etc.)follow manual installation steps in the skill documentation; do not pretend they can be bootstrapped.MUST
tool-indexMUST| Reading Order | File | When to Read |
|---|---|---|
| #1 | | Must read every time you start (80 lines) — to pass security review |
| #2 | | On demand — only load when AI is hesitant |
field-journal/RULES.mdfield-journal/_template.mdfield-journal/_index.mdfield-journal/precedent-auth.mdprecedent-reverse.mdprecedent-pentest.mdtool-index