REx@Skill
REx-skill
Скилл Claude Code ищет дефекты в скомпилированных бинарниках и доказывает находки: семь субагентов и закрепленные инструменты.
- 122 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Запускает и фаззит анализируемые бинарники, их код может выполниться на вашей машине.
- Методы поиска уязвимостей применимы и для атаки: без разрешения владельца цели это может нарушать закон.
- Скрипты пишут в `~/.claude/` и вызывают много внешних инструментов.
Установка
- Работает в
В терминале, через 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 и поиск уязвимостей.
Сканер безопасности для скиллов агентов: ищет промпт-инъекции, утечку данных и вредоносный код перед установкой
Скилл для Claude Code распаковывает IPA, находит API-эндпоинты, секреты и уязвимости, разбирает бинарные файлы Mach-O.
Сканер безопасности для скиллов и MCP агентов: ищет промпт-инъекции, утечки данных и риски цепочки поставок до установки
Десять скиллов пентеста для Claude Code и Gemini CLI: разведка, SQL-инъекции, XSS, LFI и отчет по запросам обычными словами
Роутер скиллов для авторизованного реверс-инжиниринга, пентеста, CTF и разбора угроз: подбирает методику под задачу и проверяет доступные инструменты
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| REx@Skill (эта карточка) | нет | 122 | |
| reverse-skill | нет | 44 204 | роутер скиллов под методику реверса и пентеста; REx@Skill ведет поиск дефектов в бинарниках семью субагентами |
| Reverse Engineering Skills | нет | 2 350 | набор отдельных скиллов; REx@Skill связывает инструменты в один конвейер с общим деревом улик |
Коротко о README
Результат опирается на закрепленные версии инструментов, чтобы два прогона можно было сравнивать. Отсутствующий инструмент сужает выводы и отмечается явно.