REx@Skill

REx-skill

Скилл Claude Code ищет дефекты в скомпилированных бинарниках и доказывает находки: семь субагентов и закрепленные инструменты.

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

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

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

  • Запускает и фаззит анализируемые бинарники, их код может выполниться на вашей машине.
  • Методы поиска уязвимостей применимы и для атаки: без разрешения владельца цели это может нарушать закон.
  • Скрипты пишут в `~/.claude/` и вызывают много внешних инструментов.
Все причины и проверки

tihanyin/rex-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/rex-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Запускает и фаззит анализируемые бинарники, их код может выполниться на вашей машине.
  • Методы поиска уязвимостей применимы и для атаки: без разрешения владельца цели это может нарушать закон.
  • Скрипты пишут в `~/.claude/` и вызывают много внешних инструментов.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

REx@Skill — скилл для Claude Code, который ищет дефекты в скомпилированных программах и подкрепляет каждую находку доказательством. Команда `/re-analyze path/to/binary` запускает семь субагентов, и они складывают улики в общее дерево. Для каталога с бинарниками улики собираются параллельно. В составе один скилл, 12 справочных файлов и 33 скрипта. Скилл выбирает между Ghidra, radare2, rizin, angr, z3, AFL++ и другими инструментами. Каждый из них необязателен: `scripts/capabilities.sh` покажет, что есть на машине, а нехватка сужает анализ и попадает в `limitations`. Для воспроизводимости в репозитории есть оболочка Nix с закрепленными версиями.

Для кого. Исследователям безопасности и разработчикам, которые разбирают бинарники без исходников и ждут проверяемых доказательств по каждой находке.

Подходит, если

  • Сторонняя утилита поставляется только в виде бинарного файла, и ее проверяют до установки.
  • Бинарник собран под ARM или MIPS и запускается через qemu-user.
  • Каталог с набором бинарников разбирают за один заход.
  • Два прогона анализа сравнивают при одинаковых версиях инструментов.

Не подходит, если

  • Цель — чужая система или программа без разрешения владельца.
  • Исходный код доступен, и хватает обычного статического анализа.
  • Платформа не Linux: заявлены только x86_64 и aarch64 под Linux.

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

/re-analyze ./target-binary — найди дефекты, подтверди каждый воспроизводимым результатом и отметь, каких инструментов не хватило.

Ограничения

Заявлена работа на Linux, x86_64 и aarch64; проверка проводилась на Ubuntu 22.04.5. Полный набор инструментов тяжелый: README советует оболочку Nix, и первая загрузка скачивает много данных. Скрипты запускают и фаззят анализируемые бинарники, поэтому код цели может выполниться. Работайте в изолированной среде. Результаты зависят от закрепленных версий: на машине без оболочки Nix прогоны могут отличаться.

Как отключить. Запустите `./install.sh --uninstall` из клона репозитория: он удалит скилл, агентов и команду `/re-analyze` из `~/.claude/`. Оболочку Nix и ее данные удаляют отдельно.

Частые вопросы

Что делает установщик?

Пишет только в `~/.claude/`: скилл с 33 скриптами, семь агентов и команду `/re-analyze`. Заменяемые файлы он сначала копирует в резерв, Claude Code не ставит.

Нужны ли все инструменты сразу?

Нет. Каждый необязателен: `scripts/capabilities.sh` покажет доступные, а нехватка попадет в `limitations` результата.

Как получить полный набор инструментов?

Клонируйте репозиторий, поставьте Nix и выполните `nix develop ./devshell`. Версии закреплены, поэтому два прогона сопоставимы.

Как разобрать сразу много файлов?

Передайте каталог: `/re-analyze path/to/directory/`. Улики по файлам собираются параллельно.

Можно ли поставить в другой каталог?

Да. Из клона запустите `./install.sh --prefix ~/.config/claude`; флаг `--uninstall` удаляет скилл.

Обсуждение

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

Скиллы

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

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

Сканер безопасности для скиллов агентов: ищет промпт-инъекции, утечку данных и вредоносный код перед установкой

CLIРасширенный доступ2,7 тыс.Звезды репозитория

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

СкиллШирокий доступ118Звезды репозитория
Выбор редакции

Сканер безопасности для скиллов и MCP агентов: ищет промпт-инъекции, утечки данных и риски цепочки поставок до установки

CLIРасширенный доступ24,7 тыс.Звезды репозитория

Десять скиллов пентеста для Claude Code и Gemini CLI: разведка, SQL-инъекции, XSS, LFI и отчет по запросам обычными словами

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

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

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
REx@Skill (эта карточка)нет122
reverse-skillнет44 204роутер скиллов под методику реверса и пентеста; REx@Skill ведет поиск дефектов в бинарниках семью субагентами
Reverse Engineering Skillsнет2 350набор отдельных скиллов; REx@Skill связывает инструменты в один конвейер с общим деревом улик

Коротко о README

Результат опирается на закрепленные версии инструментов, чтобы два прогона можно было сравнивать. Отсутствующий инструмент сужает выводы и отмечается явно.

Бейдж для README

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

Foxx AIREx@Skill
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.