Reverse Engineering Skills

Набор скиллов для реверс-инжиниринга: восстановление символов и структур, скрипты Frida, IDAPython, дамп DEX и IL2CPP, эмуляция кода в Unicorn

  • 2 355 ★ репозитория
  • Последний коммит
Скилл

Широкий доступ

Почему такой уровень

  • Снимает защиту и извлекает код из чужих приложений на Android и iOS
  • Генерирует и запускает скрипты Frida и IDAPython, эмулирует и отлаживает бинарный код
Все причины и проверки

p4nda0s/reverse-skills

Установка

В терминале, через 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, перечислив их имена.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл для Claude Code: декомпилирует APK, XAPK, JAR и AAR и находит HTTP-эндпоинты, которые использует приложение

СкиллРасширенный доступ8,7 тыс.Звезды репозитория

122 скилла для обратной разработки: вредоносные программы, прошивки, протоколы, мобильные приложения, CTF и поиск уязвимостей.

ПлагинШирокий доступ239Звезды репозитория

Роутер скиллов для авторизованного реверс-инжиниринга, пентеста, CTF и разбора угроз: подбирает методику под задачу и проверяет доступные инструменты

СкиллШирокий доступ44,6 тыс.Звезды репозитория

Скилл для Claude Code распаковывает IPA, находит API-эндпоинты, секреты и уязвимости, разбирает бинарные файлы Mach-O.

СкиллШирокий доступ120Звезды репозитория

MCP-сервер и агентный набор для реверс-инжиниринга: Ghidra, Frida, x64dbg и Rizin для анализа бинарей, CTF и исследования вредоносного ПО

MCP-серверШирокий доступ1,4 тыс.Звезды репозитория

196 модулей реверс-инжиниринга для агента: Web, Android, Frida, нативный код, протоколы и разбор вредоносного ПО.

СкиллШирокий доступ368Звезды репозитория

Коротко о 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

Сообщить о проблеме