Скиллы аудита безопасности модулей Bitrix

AI Security Skills

Набор скиллов для security-аудита PHP-модулей Bitrix перед публикацией в Marketplace: скан, пересмотр severity, журнал

  • 7 ★ репозитория
  • Последний коммит
  • MIT
СкиллОфициальныйВыбор редакции

Минимальный доступ

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

  • Только читает код модуля и пишет локальные JSON-отчеты, не подключается к боевому порталу
Все причины и проверки
Российский стек

bitrix-tools/marketplace-security-skills

Установка

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

npx skillfoxx add skills/ai-security-skills

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

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

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

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

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Только читает код модуля и пишет локальные JSON-отчеты, не подключается к боевому порталу

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

Что делает

Проект дает воспроизводимый security-процесс из нескольких скиллов. Scan проводит двухфазный аудит одного модуля: детерминированный recon-проход по коду (контроллеры, AJAX-точки входа, admin-файлы, обработчики, опасные sinks, с учетом специфики Bitrix вроде ActionFilter и check_bitrix_sessid) и точечный разбор находок, результат сохраняется в JSON-отчет. Journal-review пересматривает исходную severity находок с поправкой на контекст Bitrix и BUS (источник данных, права пользователя, реальную эксплуатируемость), добавляя обоснование и уровень уверенности. Journal-update ведет накопительный security-journal.json между повторными прогонами со статусами находок open и другими. Есть интерактивный оркестратор using-marketplace-sec с локальным UI на Chart.js и headless-вариант scan-composer одной командой без интерфейса.

Для кого. Для разработчиков модулей Bitrix, которые готовят решение к отправке в Marketplace и хотят воспроизводимый security-аудит перед публикацией.

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

  • Готовите PHP-модуль Bitrix к отправке в Marketplace и нужен предварительный security-аудит
  • Нужен накопительный журнал уязвимостей между повторными прогонами, а не разовый отчет
  • Нужна поправка severity с учетом специфики Bitrix, а не сырой вывод сканера

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

  • Модуль не на PHP или не для платформы Bitrix
  • Нужен официальный процесс модерации самого Marketplace, а не предварительный локальный аудит
  • Нужен непрерывный мониторинг в проде, а не разовая проверка перед публикацией

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

Прогони security-аудит модуля modules/vendor.module и покажи находки с высоким риском

Ограничения

Скиллы служат локальной предварительной проверкой и не заменяют модерацию самого Marketplace. Recon-фаза рассчитана на кодировки Bitrix, включая windows-1251, но качество находок зависит от структуры конкретного модуля. Отчеты reports/*.json не коммитятся и остаются рабочими артефактами локального прогона.

Как отключить. Удалите папку skills/bitrix-security из установки агента.

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

Чем journal-review отличается от scan?

Scan находит проблемы и ставит сырую severity, а journal-review пересматривает ее с учетом контекста Bitrix и реальной эксплуатируемости, сохраняя исходные поля находки.

Можно запустить весь процесс одной командой?

Да, скилл scan-composer это headless-оркестратор без UI для всего пайплайна.

Обсуждение

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

Российский стек

Четыре скилла Codex для Bitrix и Bitrix24: аудит и архитектура проекта, миграция таблиц на Grid, деплой и разбор инцидентов

СкиллРасширенный доступ
Российский стек

Скилл для Claude Code и Codex по разработке на 1С-Битрикс и коробочном Битрикс24: сначала сверка с ядром проекта, потом решение

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

Скилл для администрирования, диагностики и разработки коробочного Битрикс24 и Bitrix Framework по официальной документации

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

Скилл Битрикс24 REST с разбивкой по модулям, allowlist методов, подтверждением рискованных действий и аудит-логом

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

39 скиллов по ядру Bitrix Framework D7: ORM, контроллеры, кеш, REST, безопасность, миграции и другие темы разработки

СкиллМинимальный доступ57Звезды репозитория

Коротко о README

README на русском описывает пять скиллов проекта: scan, journal-review, journal-update, using-marketplace-sec и scan-composer, с их ролью в pre-submission flow. Подробно расписаны свойства recon-фазы сканера: работа с кириллицей и windows-1251, специфичные для Bitrix паттерны и sinks. Даны команды запуска journal-review и journal-update с флагами --validate-only и --previous, статусы находок в накопительном журнале и структура папок skills, reports и tools с локальным UI-сервером.

Бейдж для README

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