Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
reverse-skill — KI-gestütztes Skill-Router-Paket für Reverse Engineering, Penetrationstests und Sicherheitsforschung. Leitet KI-Agenten zu den richtigen Methoden und bootstrapt bei Bedarf Toolchains für APK-, Binary-, JS-, Firmware- und CTF-Aufgaben. | Kitploit
Tools/GitHubGitHub/zhaoxuya520/reverse-skill
ExploitationReverse EngineeringWebsicherheitCTFPenetrationstestsMobile SicherheitBinäranalyseLernen & BildungRed TeamingKI-SicherheitFirmware-Analyse
23.7k3.2k94vor 1 MonatVon Kitploit geprüft
GitHub
zhaoxuya520/reverse-skill

reverse-skill

KI-gestütztes Skill-Router-Paket für Reverse Engineering, Penetrationstests und Sicherheitsforschung. Leitet KI-Agenten zu den richtigen Methoden und bootstrapt bei Bedarf Toolchains für APK-, Binary-, JS-, Firmware- und CTF-Aufgaben.

Repository anzeigen

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
<p align="center">
  <img src="https://assets.kitploit.com/production/public/readmes/8814/abab1a33f37d5940076470ea863d219a7b57df6e3b0f42f087ed1581b499c345.png" alt="reverse-skill" width="140" />
</p>

<h1 align="center">reverse-skill</h1>
<h3 align="center">Cybersicherheits-Skill-Router · Reverse-Engineering-Skill-Routing-Paket</h3>

<p align="center"><em style="font-family: Georgia, serif; font-size: 1.2em; color: #777;">Navigiere durch die dunklen Gewässer, segle gegen den Strom.</em></p>

<p align="center">
  <a href="https://github.com/zhaoxuya520/reverse-skill/releases"><img src="https://img.shields.io/badge/release-v1.0.1-blue" alt="release v1.0.1"></a>
  <a href="https://github.com/zhaoxuya520/reverse-skill/stargazers"><img src="https://img.shields.io/github/stars/zhaoxuya520/reverse-skill?style=flat&amp;logo=github" alt="stars"></a>
  <a href="https://github.com/zhaoxuya520/reverse-skill/forks"><img src="https://img.shields.io/github/forks/zhaoxuya520/reverse-skill?style=flat&amp;logo=github" alt="forks"></a>
  <a href="https://github.com/zhaoxuya520/reverse-skill/issues"><img src="https://img.shields.io/github/issues/zhaoxuya520/reverse-skill?style=flat&amp;logo=github" alt="issues"></a>
  <a href="https://github.com/zhaoxuya520/reverse-skill/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-MIT-green" alt="license"></a>
  <a href="https://github.com/zhaoxuya520/reverse-skill/blob/main/CHANGELOG.md"><img src="https://img.shields.io/badge/changelog-Keep%20a%20Changelog-orange" alt="changelog"></a>
</p>

<p align="center">
<a href="https://trendshift.io/repositories/43969?utm_source=repository-badge&amp;utm_medium=badge&amp;utm_campaign=badge-repository-43969" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/repositories/43969" alt="zhaoxuya520%2Freverse-skill | Trendshift" width="250" height="55"/></a>
  <a href="https://trendshift.io/repositories/43969?utm_source=trendshift-badge&amp;utm_medium=badge&amp;utm_campaign=badge-trendshift-43969" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/trendshift/repositories/43969/daily" alt="zhaoxuya520%2Freverse-skill | Trendshift" width="250" height="55"/></a>
</p>

<br/>
<p align="center">
  <a href="#about">Über das Projekt</a> ·
  <a href="#getting-started">Erste Schritte</a> ·
  <a href="#usage">Verwendung</a> ·
  <a href="https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/MASTER-ROUTING.md">Schnellroute</a> ·
  <a href="https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/routing.md">Routing</a> ·
  <a href="https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/ops">Ops-Verträge</a> ·
  <a href="https://github.com/zhaoxuya520/reverse-skill/blob/main/README_AI.md">KI-Bootstrap</a> ·
  <a href="#sponsors">Sponsoren</a> ·
  <a href="#contributing">Mitwirken</a>
</p>

<p align="center">
  🌐 <a href="https://github.com/zhaoxuya520/reverse-skill/blob/main/README_zh.md">中文</a>
</p>

<br/>

<a id="about"></a>

## Über das Projekt

> **Wenn du ein KI-Agent bist, springe zu [README_AI.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/README_AI.md) und befolge die Anweisungen strikt.**

Wenn ein KI-Agent (Claude Code, Codex, Cursor, OpenCode oder ein anderer kompatibler Client) auf eine APK, eine Binärdatei, Frontend-JS-Verschlüsselung, eine CTF-Herausforderung oder ein Pentesting-Ziel stößt, leitet dieses Paket ihn zur richtigen Methodik weiter, prüft verfügbare Werkzeuge und führt einen wiederholbaren Workflow aus, anstatt Befehle zu raten.

```
User task
  → RULES.md
  → MASTER-ROUTING / master-route.ps1 (PRIMARY)
  → case-init / scope.md (auth + network_profile; no target ACT until ready)
  → Scenario skill → tools / MCP / scripts
  → timeline + Evidence→Finding→Path → report + field-journal
```

**Warum es dieses Paket gibt:**
- KI-Agenten wissen nicht, ob sie für eine bestimmte Aufgabe jadx, apktool, Frida, IDA oder BurpSuite verwenden sollen.
- APK-, ELF-, JS-, PCAP- und CTF-Aufgaben benötigen jeweils unterschiedliche Playbooks.
- Werkzeuge, MCP-Server und Skripte sind über Maschinen verstreut.
- Dieselben Fehler wiederholen sich, weil Erfahrung nicht wiederverwendet wird.

### Aktueller Status

| Routing-Regeln | Regressionsbenchmark | Kern-Skillmodule | CI-Plattformen | Client-Modell |
|---:|---:|---:|---|---|
| 41 (R0–R40) | 163 Fälle | 42 erfasste Module | Windows + Ubuntu | Client-neutral |

Der Routing-Kern wird von einer einzigen strukturierten Konfiguration gesteuert, durch plattformübergreifende CI validiert und getrennt von den optionalen Client-Adaptern gehalten.

PRIMARY-Schnellroute: [skills/MASTER-ROUTING.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/MASTER-ROUTING.md) · Vollständige Matrix: [skills/routing.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/routing.md) · Ops: [skills/ops/](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/ops)

<br/>

<div align="center">
  <a href="https://afterglow.watch"><img src="https://afterglow.watch/badge/zhaoxuya520/reverse-skill" alt="star velocity"></a>
</div>

<br/>

<p align="right">(<a href="#about">nach oben</a>)</p>

### Erstellt mit

<p align="left">
  <img src="https://skillicons.dev/icons?i=py,nodejs,powershell,bash,java,docker,git&amp;theme=light" /><br/>
  <code>IDA Pro</code> · <code>radare2</code> · <code>Ghidra</code>
</p>

<p align="right">(<a href="#about">nach oben</a>)</p>

<a id="getting-started"></a>

## Erste Schritte

### Voraussetzungen

- **Java / JDK** — für jadx und apktool
- **Node.js 22.12+** — für die JS-Toolchain und MCP-Server
- **Python 3.x** — für Frida und Hilfsskripte
- **Ein KI-Code-Client** — Claude Code, Codex, Cursor, OpenCode oder ein anderer kompatibler Client

### Installation

```
git clone https://github.com/zhaoxuya520/reverse-skill.git
```

Aktualisiere anschließend den Tool-Index pro Plattform:

| Plattform | Befehl |
|----------|---------|
| Windows | `powershell -File skills/scripts/refresh-tool-index.ps1` |
| Linux / macOS | `bash skills/scripts/refresh-tool-index.sh` |
| Kali Linux | `bash kali/scripts/refresh-tool-index.sh` |

Prüfe [skills/tool-index.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/tool-index.md), um erkannte Werkzeuge zu sehen.

Plattformspezifische Dokumentation:
- **Kali Linux** → [kali/README-kali.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/kali/README-kali.md)
- **Ubuntu/Debian** → [docs/platforms/linux.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/docs/platforms/linux.md)
- **macOS** → [docs/platforms/macos.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/docs/platforms/macos.md)

<p align="right">(<a href="#getting-started">nach oben</a>)</p>

<a id="usage"></a>

## Verwendung

### Unterstützte Szenarien

| Szenario | Einstieg |
|----------|-------|
| APK / Android-Analyse | `skills/apk-reverse/` |
| iOS / Mobil | `skills/mobile-reverse/` |
| Reverse Engineering von Binärdateien (exe/dll/so/elf) | `skills/ida-reverse/` / `skills/radare2/` |
| .NET / C# | `skills/dotnet-reverse/` |
| Frontend-JS / verschlüsselte Parameter | `skills/js-reverse/` |
| DSL-VM / benutzerdefinierte JS-Opcode-VM | `skills/reverse-engineering/dsl-vm-reverse/` |
| HTTP-Mitschnitt / Request-Wiedergabe | anything-analyzer, Reqable MCP + `js-reverse/` |
| Malware / YARA | `skills/malware-analysis/` |
| Penetrationstests / Scannen | `skills/pentest-tools/` |
| Angriffskette / Red-Team-Orchestrierung | `skills/attack-chain/` |
| Beweismittelprüfung / Berichtsübergabe | `skills/case-review/` |
| CTF-Wettbewerb | `CTF-Sandbox-Orchestrator/` (42 Sub-Skills) |
| Firmware / IoT | `skills/firmware-pentest/` |
| Patch-Diff / N-Day | `skills/patch-diff-exploit/` |
| Pwn / Exploit-Entwicklung | `skills/pwn-chain/` |
| EDR-Bypass | `skills/edr-bypass-re/` |
| API / GraphQL | `skills/api-security/` |
| Lieferkette / SBOM | `skills/supply-chain-security/` |
| LLM / KI-Sicherheit | `skills/llm-security/` |
| OLLVM-Deobfuskation | `skills/reverse-engineering/references/ollvm-deobfuscation.md` |
| Diagramme / Berichte | `skills/diagram-generator/` / `skills/docs-generator/` |

### Wichtige Dateien

| Datei | Zweck |
|------|---------|
| [README_AI.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/README_AI.md) | KI-Agent-Bootstrap und -Konfiguration |
| [RULES.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/RULES.md) | Globale Routing-Regeln (Scope-Gate vor ACT) |
| [skills/MASTER-ROUTING.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/MASTER-ROUTING.md) | PRIMARY-Schnellroute |
| [skills/routing.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/routing.md) | Aufgabe → Skill-Routing-Matrix |
| [skills/SKILL.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/SKILL.md) | Master-Einstiegspunkt |
| [skills/INDEX.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/INDEX.md) | Automatisch generierter, client-neutraler Skill-Navigationsindex |
| [skills/config/routing.json](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/config/routing.json) | **Single Source of Truth des Routings** (41 Regeln, R0–R40) |
| [skills/tool-index.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/tool-index.md) | Lokaler Tool-Status (automatisch generiert) |
| [skills/scripts/master-route.ps1](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/scripts/master-route.ps1) | Einmalige PRIMARY-Triage (liest routing.json) |
| [skills/scripts/case-init.ps1](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/scripts/case-init.ps1) | Fallverzeichnis: Scope / Timeline / Arbeitspakete |
| [skills/case-review/](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/case-review) | Schreibgeschützte Prüfung des Evidence-Graphen und Integritätsprüfungen von Artefakten |
| [skills/scripts/test-routing.ps1](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/scripts/test-routing.ps1) | Runner für Routing-Regressionstests (163 Benchmark-Fälle) |
| [skills/scripts/verify-routing-coherence.ps1](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/scripts/verify-routing-coherence.ps1) | Struktur- und Supply-Chain-Pin-Gate-Prüfungen |
| [skills/scripts/extract-summaries.ps1](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/scripts/extract-summaries.ps1) | Regeneriert INDEX.md aus dem Skill-Frontmatter |
| [AGENTS.md](https://github.com/zhaoxuya520/reverse-skill/blob/main/AGENTS.md) | Plattformneutrale Repository-Anweisungen |
| [skills/ops/](https://github.com/zhaoxuya520/reverse-skill/blob/main/skills/ops) | Scope, Evidence-Kette, Rollen, Timeline (Skill-Router-Formular) |

### Testen (nach jeder Routing-/Konfigurationsänderung ausführen)

```powershell
# 1. Routing regression — 163 (hint → expected PRIMARY) cases, fails CI on any mismatch
powershell -NoProfile -ExecutionPolicy Bypass -File skills/scripts/test-routing.ps1
# 2. Structure coherence + supply-chain pin gate (unpinned auto-install fails)
powershell -NoProfile -ExecutionPolicy Bypass -File skills/scripts/verify-routing-coherence.ps1
# 3. Smoke: verify + script parse + quick route matrix
powershell -NoProfile -ExecutionPolicy Bypass -File skills/scripts/smoke.ps1
# 4. INDEX.md drift check (regenerate with extract-summaries.ps1 if dirty)
powershell -NoProfile -ExecutionPolicy Bypass -File skills/scripts/extract-summaries.ps1 -Check
```

GitHub Actions CI führt alle oben genannten Schritte bei jedem Push/PR auf **Windows + Ubuntu** aus.

### Client-neutrale Integration

Der Routing-Kern, die Regressionssuite, Manifeste und der Fall-Workflow hängen nicht von einem bestimmten KI-Client ab. Claude Code, Codex, Cursor, OpenCode und andere Clients sollten das Repository über ihren eigenen Adapter oder Projektanweisungsmechanismus laden. Clientspezifische Konfiguration muss optional bleiben und außerhalb des Kern-Routing-Vertrags liegen.

### Repository-Struktur

```
.
├── README.md / README_zh.md / README_AI.md
├── RULES.md / RULES_zh.md
├── skills/
│   ├── MASTER-ROUTING.md / SKILL.md / routing.md
│   ├── ops/                   # ops contracts
│   ├── scripts/               # master-route, case-init, bootstrap, verify
│   ├── field-journal/
│   ├── apk-reverse/ mobile-reverse/ js-reverse/ dotnet-reverse/
│   ├── ida-reverse/ radare2/ reverse-engineering/ malware-analysis/
│   ├── pentest-tools/ attack-chain/ pwn-chain/ firmware-pentest/
│   ├── api-security/ supply-chain-security/ llm-security/
│   └── ...
├── CTF-Sandbox-Orchestrator/
├── docs/
├── kali/                      # see kali/README-kali.md
└── work/                      # local cases (gitignored)
```

<p align="right">(<a href="#usage">nach oben</a>)</p>

<a id="sponsors"></a>

## Sponsoren

Sponsoring hilft, Routing-Benchmarks, plattformübergreifende CI, Dokumentation und die öffentliche Sicherheits-Workflow-Bibliothek zu pflegen.

### Aktueller Sponsor

<table align="center">
  <tr>
    <td align="center" width="440">
      <a href="https://www.atlascloud.ai/?ref=W3Q77C">
        <img src="https://www.atlascloud.ai/oss-program/powered-by-atlas-cloud.svg" alt="Bereitgestellt von Atlas Cloud" height="44" />
      </a>
      <br />
      <strong>Atlas Cloud</strong>
      <br />
      <sub>Dienstanbieter für große Sprachmodelle</sub>
    </td>
  </tr>
</table>

### Dieses Projekt sponsern

<p align="center">
  <a href="mailto:[email protected]?subject=%5BSponsorship%5D%20reverse-skill">
    <img src="https://img.shields.io/badge/Email%[email protected]?style=for-the-badge&amp;logo=gmail&amp;logoColor=white" alt="Email us — [email protected]" />
  </a>
</p>

<p align="center"><sub>Bestätigte Sponsoren können hier mit Name, Logo und Projektlink genannt werden.</sub></p>

<p align="right">(<a href="#sponsors">nach oben</a>)</p>

<a id="contributing"></a>

## Mitwirken

Beiträge sind willkommen! Forke das Repository, erstelle einen Feature-Branch und eröffne einen Pull Request.

1. Forke das Projekt
2. `git checkout -b feature/AmazingFeature`
3. `git commit -m 'Add some AmazingFeature'`
4. `git push origin feature/AmazingFeature`
5. Eröffne einen Pull Request

### Mitwirkende

<a href="https://github.com/zhaoxuya520/reverse-skill/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=zhaoxuya520/reverse-skill" alt="Mitwirkende" />
</a>

<p align="right">(<a href="#contributing">nach oben</a>)</p>

<a id="license"></a>

## Lizenz

Dieses Projekt (`reverse-skill`) ist hauptsächlich unter der **MIT-Lizenz** lizenziert (siehe [LICENSE](https://github.com/zhaoxuya520/reverse-skill/blob/main/LICENSE)).

**Submodule und Abhängigkeiten von Drittanbietern:**
- **CTF-Sandbox-Orchestrator/**: **GNU GPLv3**
- **Pentest Swarm AI**: Das ursprüngliche Projekt ist **AGPL-3.0**. Dieses Repository ruft es nur über CLI oder MCP auf und enthält dessen Quellcode nicht.
- Andere Werkzeuge (jadx, frida, nmap, burpsuite-mcp usw.) unterliegen ihren jeweiligen offiziellen Lizenzen.

<p align="right">(<a href="#license">nach oben</a>)</p>

<a id="acknowledgments"></a>

## Danksagungen

Dank an alle Autoren der Open-Source-Werkzeuge. Dieses Projekt integriert Werkzeuge aus Reverse Engineering, Penetrationstests, CTF und Sicherheitsanalyse — jedes Werkzeug ist die Frucht gemeinschaftlicher Arbeit.

Besonderer Dank gilt den Mitwirkenden des OLLVM-Deobfuskations-Ökosystems und allen, die Testsamples, Issues und PRs eingereicht haben.

<p align="right">(<a href="#acknowledgments">nach oben</a>)</p>

## Kontakt

- **E-Mail:** [[email protected]](mailto:[email protected])
- **QQ-Gruppe:** 942400892
- **Discord:** [reverse-skill-Community](https://discord.gg/TECd3bMRR)
- **Issues:** [GitHub Issues](https://github.com/zhaoxuya520/reverse-skill/issues)
Tool herunterladen