Reverse Engineering Skills
Набор скиллов для реверс-инжиниринга: восстановление символов и структур, скрипты Frida, IDAPython, дамп DEX и IL2CPP, эмуляция кода в Unicorn
- 2 355 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Снимает защиту и извлекает код из чужих приложений на Android и iOS
- Генерирует и запускает скрипты Frida и IDAPython, эмулирует и отлаживает бинарный код
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/reverse-engineering-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Снимает защиту и извлекает код из чужих приложений на Android и iOS
- Генерирует и запускает скрипты Frida и IDAPython, эмулирует и отлаживает бинарный код
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор дает агенту методики для восьми задач реверс-инжиниринга. rev-symbol восстанавливает имена функций по строкам, константам и перекрестным ссылкам, rev-struct собирает структуры данных из декомпилированного кода. rev-frida генерирует скрипты динамической инструментации, rev-unicorn-debug эмулирует и отлаживает выбранные фрагменты через движок Unicorn. rev-dex-dumper снимает DEX-файлы из памяти работающего Android-приложения, rev-u3d-dump извлекает адреса символов C# из сборок Unity IL2CPP, rev-ios-dump снимает шифрование с приложений iOS на устройстве с джейлбрейком, а rev-idapython собирает справочник по скриптам IDAPython. Набор рассчитан на работу вместе с IDA через MCP или через выгрузки плагина IDA-NO-MCP.
Для кого. Для специалистов по реверс-инжинирингу, анализу вредоносов и безопасности мобильных приложений.
Подходит, если
- Нужно восстановить имена функций или структуры по декомпилированному коду из IDA
- Нужен скрипт Frida или IDAPython под конкретную задачу анализа
- Нужно снять DEX из памяти Android-приложения или извлечь символы из сборки Unity IL2CPP
Не подходит, если
- Нет прав на анализ приложения или бинарного файла
- Нет IDA и выгрузок IDA-NO-MCP, с которыми работают скиллы
Пример запроса к агенту
Восстанови имена функций по экспортам и декомпилированному коду из выгрузки IDAОграничения
Скиллы рассчитаны на связку с IDA: часть шагов требует подключения IDA Pro через MCP или выгрузок плагина IDA-NO-MCP. Отдельные скиллы предполагают установленные Frida, Unicorn, инструменты для Android и джейлбрейк устройства iOS. Реверс-инжиниринг и снятие защиты приложений разрешены не всегда, законность применения на пользователе.
Как отключить. Удалите скиллы командой npx skills remove с их именами или уберите папки rev-* из каталога скиллов агента.
Частые вопросы
Нужна ли IDA?
Да, для большинства скиллов. Они работают либо через подключение IDA Pro по MCP, либо через данные, выгруженные плагином IDA-NO-MCP.
Можно поставить только часть скиллов?
Да, лишние скиллы можно удалить через npx skills remove, перечислив их имена.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыРеверс-инжиниринг Android и извлечение API
Android Reverse Engineering & API Extraction
Скилл для Claude Code: декомпилирует APK, XAPK, JAR и AAR и находит HTTP-эндпоинты, которые использует приложение
122 скилла для обратной разработки: вредоносные программы, прошивки, протоколы, мобильные приложения, CTF и поиск уязвимостей.
Роутер скиллов для авторизованного реверс-инжиниринга, пентеста, CTF и разбора угроз: подбирает методику под задачу и проверяет доступные инструменты
Скилл для Claude Code распаковывает IPA, находит API-эндпоинты, секреты и уязвимости, разбирает бинарные файлы Mach-O.
MCP-сервер и агентный набор для реверс-инжиниринга: Ghidra, Frida, x64dbg и Rizin для анализа бинарей, CTF и исследования вредоносного ПО
196 модулей реверс-инжиниринга для агента: Web, Android, Frida, нативный код, протоколы и разбор вредоносного ПО.
Коротко о README
README описывает восемь скиллов реверс-инжиниринга и отмечает поддержку многих AI-инструментов через установщик skills. Каждый скилл решает свою задачу: символы, структуры, Frida, эмуляция в Unicorn, дамп DEX, извлечение символов Unity, снятие шифрования iOS и справочник IDAPython. Набор сделан под IDA-NO-MCP: из IDA выгружаются результаты декомпиляции, затем их разбирает агент. Установка идет одной командой npx skills add, там же команды проверки, обновления и удаления. Лицензия MIT.
Бейдж для README
Исходный SKILL.md
--- name: rev-symbol description: Restore function symbols by analyzing code patterns, strings, constants, and cross-references --- # rev-symbol - Symbol Recovery Analyze function code characteristics to recover/identify function symbols and names. ## Pre-check **Determine which IDA access method is available:** **Option A — IDA Pro MCP (preferred if connected):** Check if the IDA Pro MCP server is connected (look for an active `ida-pro` or equivalent MCP connection). If connected, you can query IDA directly via MCP tools — no exported files needed. Proceed with the analysis using MCP. **Option B — IDA-NO-MCP exported data:** If MCP is not connected, check if IDA-NO-MCP exported data exists in the current directory: 1. Check if `decompile/` directory exists 2. Check if there are `.c` files inside