К основному содержанию
скилл CX Codex

rev-symbol — скилл для Claude Code: что делает и как установить

Восстанавливает имена функций в декомпилированном коде по сигнатурам, строкам и графу вызовов. Пригодится при разборе бинарных файлов без отладочных символов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add P4nda0s/reverse-skills --skill rev-symbol -a claude-code
Открыть на GitHub

Что делает rev-symbol

Скилл распознаёт назначение функций в коде, полученном из дизассемблера. Он находит характерные строковые константы, известные магические числа вроде хешей или таблиц шифрования, а также сверяет цепочки вызовов. Если алгоритм совпадает с типовым блоком, помощник предлагает осмысленное имя.

Для анализа нужен доступ к декомпилятору. Скилл работает либо напрямую через сервер IDA Pro MCP, либо с выгрузкой каталога от плагина IDA-NO-MCP. Без подготовленной папки с файлами декомпиляции или активного MCP-подключения запустить анализ не выйдет. Дополнительно агент сопоставляет парные вызовы вроде выделения и освобождения памяти или захвата мьютексов.

Какие задачи решает

  • определить алгоритмы шифрования и хеширования по магическим числам
  • подобрать осмысленные имена безымянным функциям в декомпиляте
  • восстановить назначение системных вызовов через анализ цепочек аргументов
  • сопоставить парные операции работы с памятью и дескрипторами

Примеры запросов агенту

  • Восстанови имя функции sub_401000 по декомпилированному коду
  • Определи назначение функции по адресу 0x401234 через связанные вызовы
  • Разбери алгоритм в декомпиляте и предложи имя с уровнем уверенности

Как установить rev-symbol

1Через Skills CLI (Vercel)

npx skills add P4nda0s/reverse-skills --skill rev-symbol -a claude-code

2Вручную: положить файлы

~/.claude/skills/rev-symbol/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/rev-symbol/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о rev-symbol

Как установить rev-symbol в Claude Code?

Выполните команду npx skills add P4nda0s/reverse-skills --skill rev-symbol -a claude-code.

Что делает rev-symbol?

Скилл изучает декомпилированные функции, сопоставляет константы, таблицы импорта и графы вызовов, после чего предлагает вероятное имя функции с объяснением логики.

Какие данные требуются для работы скилла?

Нужен запущенный сервер IDA Pro MCP либо папка с файлами .c и таблицами строк и импорта, выгруженными плагином IDA-NO-MCP.

Похожие скиллы

Всё по теме «Безопасность» →
reverse-engineer sickn33 Скилл задаёт методику реверс-инжиниринга бинарных файлов: статический и динамический анализ, поиск паттернов и скрипты для декомпиляторов. CX Codex +1 892установок binary-analysis-patterns Dávid Balatoni Скилл помогает разбирать дизассемблированный код, восстанавливать логику программ и находить знакомые шаблоны в бинарных файлах. CX Codex 10 900установок ghidra-headless trailofbits Скилл запускает headless-анализатор Ghidra и вытаскивает из бинаря функции, строки, символы и граф вызовов. Пригодится, когда исходников нет, а разобрать надо. CX Codex +1 507установок learn-reverse-engineering rohitg00 Интерактивный учебник по чтению скомпилированных программ. Проходит один урок за вызов: от формата файла и дизассемблирования до символьного исполнения и AI-анализа. Нужны Python 3.10+ и собственный исходный код. CX Codex +1 488установок ghidra mitsuhiko Запускает headless-анализ исполняемых файлов через Ghidra, декомпилирует код в Си и извлекает строки или символы. Пригодится при исследовании прошивок и программ без графического интерфейса. CX Codex +1 652установок ctf-rev cyberkaida Скилл помогает разбирать CTF-задачи на реверс-инжиниринг: находить флаги в crackme, восстанавливать алгоритмы и отслеживать поток данных ввода. CX Codex +1 321установок

Из того же набора7

rev-frida Скилл пишет скрипты Frida для динамического анализа: перехват функций, трассировка вызовов, дамп памяти. Пригодится при реверсе Android-приложений и нативных библиотек. CX Codex +1 2 200установок rev-idapython Справочник по IDAPython и IDALib для реверс-инжиниринга: готовые сниппеты для скриптов в IDA и headless-анализа. CX Codex +1 1 900установок rev-struct Разбирает обращения к памяти в декомпилированных функциях и собирает из них определение структуры с полями и смещениями. CX Codex +1 1 900установок rev-u3d-dump Восстанавливает имена C#-методов и адреса из Unity IL2CPP-сборок под iOS и Android и готовит скрипты импорта для IDA и Ghidra. CX Codex +1 1 800установок rev-unicorn-debug Скилл для реверса: прогоняет отдельную функцию бинаря через Unicorn, подменяет JNI, сисколлы и libc заглушками и доводит эмуляцию до возврата. CX Codex +1 1 800установок rev-dex-dumper Инструмент выгружает DEX-файлы из оперативной памяти Android-устройства через ADB. Он помогает распаковывать приложения и анализировать обфусцированный код. CX Codex +1 1 800установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой