Навык
Semgrep Rule Creator
Пишет правила Semgrep и завершает работу только после тестов
Установка
Официальный/plugin marketplace add trailofbits/skills
Условия запуска
Kendi kod tabanına özel bir statik analiz kuralı ya da açık deseni için tespit yazılırken
Нужны инструменты
BashReadWriteEditGlobGrepWebFetch
- Автор
- Trail of Bits
- Лицензия
- CC-BY-SA-4.0
Репозиторийhttps://github.com/trailofbits/skills
Создаёт правила обнаружения конкретных ошибок и уязвимостей, включая taint mode для отслеживания пользовательского ввода до опасного приёмника. Сначала выводит AST, чтобы понять разбор кода в Semgrep, затем добавляет как совпадающие, так и намеренно несовпадающие примеры и запускает набор тестов правила. Также перечисляет упрощения, из-за которых правила создают лишние срабатывания, и рекомендует отказаться от каждого из них.
Похожие навыки
Humanizer
НавыкПереписывает машинный текст, не меняя фактов
Инструменты для текстов и контента
I Have ADHD
НавыкЗаставляет агента сначала отвечать, а потом объяснять
Инженерные инструменты для агентов
Systematic Debugging
НавыкТребует сначала воспроизвести ошибку, а не гадать
Инструменты тестирования и отладкиРабочие процессы программирования
Комментарии(0)
Войдите, чтобы комментировать