
reverse-skill v1.0.1
Пакет-маршрутизатор навыков на базе ИИ для реверс-инжиниринга, тестирования на проникновение и исследований в области безопасности. Направляет ИИ-агентов к нужным методологиям и разворачивает по требованию цепочки инструментов для задач с APK, бинарными файлами, JS, прошивками и CTF.
reverse-skill
Маршрутизатор навыков кибербезопасности · Пакет маршрутизации навыков реверс-инжиниринга
Плыви по тёмным водам, иди против течения.
О проекте · Начало работы · Использование · Быстрый маршрут · Маршрутизация · Операционные контракты · AI-бутстрап · Спонсоры · Участие
🌐 中文
О проекте
Если вы ИИ-агент, перейдите к README_AI.md и строго следуйте инструкциям.
Когда ИИ-агент (Claude Code, Codex, Cursor, OpenCode или другой совместимый клиент) сталкивается с APK, бинарным файлом, шифрованием фронтенд-JS, задачей CTF или целью пентеста, этот пакет направляет его к нужной методологии, проверяет доступные инструменты и выполняет воспроизводимый рабочий процесс вместо угадывания команд.
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
Зачем это нужно:
- ИИ-агенты не знают, использовать ли jadx, apktool, Frida, IDA или BurpSuite для конкретной задачи
- Задачи с APK, ELF, JS, PCAP и CTF требуют разных плейбуков
- Инструменты, MCP-серверы и скрипты разбросаны по разным машинам
- Одни и те же ошибки повторяются, потому что опыт не переиспользуется
Текущий статус
| Правила маршрутизации | Регрессионный бенчмарк | Базовые модули навыков | CI-платформы | Модель клиента |
|---|---|---|---|---|
| 41 (R0–R40) | 163 кейса | 42 отслеживаемых модуля | Windows + Ubuntu | Нейтральная к клиенту |
Ядро маршрутизации управляется одной структурированной конфигурацией, проверяется кроссплатформенным CI и хранится отдельно от опциональных адаптеров клиентов.
Основной маршрут (PRIMARY): skills/MASTER-ROUTING.md · Полная матрица: skills/routing.md · Операции: skills/ops/
(наверх)
Создано с помощью
IDA Pro · radare2 · Ghidra
(наверх)
Начало работы
Предварительные требования
- Java / JDK — для jadx и apktool
- Node.js 22.12+ — для JS-тулчейна и MCP-серверов
- Python 3.x — для Frida и вспомогательных скриптов
- ИИ-клиент для кода — Claude Code, Codex, Cursor, OpenCode или другой совместимый клиент
Установка
git clone https://github.com/zhaoxuya520/reverse-skill.git
Затем обновите индекс инструментов для своей платформы:
| Платформа | Команда |
|---|---|
| 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 |
Проверьте skills/tool-index.md, чтобы увидеть обнаруженные инструменты.
Документация для конкретных платформ:
- Kali Linux → kali/README-kali.md
- Ubuntu/Debian → docs/platforms/linux.md
- macOS → docs/platforms/macos.md
(наверх)