Навык
Semgrep Rule Creator
Пишет правила Semgrep и завершает работу только после тестов
Звёзды на GitHub
6,7 тыс.
Репозиторий на GitHub
Установка
Официальный/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, затем добавляет как совпадающие, так и намеренно несовпадающие примеры и запускает набор тестов правила. Также перечисляет упрощения, из-за которых правила создают лишние срабатывания, и рекомендует отказаться от каждого из них.
Похожие навыки
Semgrep Guardian
НавыкСканирует сгенерированный код при записи файла
Инструменты проверки кодаИнструменты безопасности и соответствия требованиям
SAST Configuration
НавыкНастраивает Semgrep, CodeQL и SonarQube для реальных угроз
Инструменты DevOps и инфраструктурыИнструменты безопасности и соответствия требованиям
Systematic Debugging
НавыкТребует сначала воспроизвести ошибку, а не гадать
Инструменты тестирования и отладкиРабочие процессы программирования

Комментарии(0)
Войдите, чтобы комментировать