API ВЕГА

CodeQL помогает включить code scanning в GitHub, находить уязвимости вроде SQL injection, разбирать alerts и исправлять проблемы. Навык показывает, как настроить автоматический поиск существующих уязвимостей и снизить риск новых в production-коде.

Возможности

  • Включение code scanning с помощью CodeQL.
  • Поиск типичных уязвимостей, включая SQL injection.
  • Просмотр alerts и действия по устранению найденных проблем.
  • Автоматизация поиска уязвимостей в коде.
  • Упражнение рассчитано на прохождение менее чем за 30 минут.

Когда использовать

  • Нужно включить анализ безопасности кода в GitHub.
  • Хотите найти уязвимости в существующем коде и разобраться с alerts.
  • Нужно добавить автоматическую проверку, чтобы выявлять будущие уязвимости.
  • Вы разработчик, security engineer или сопровождаете open source-проект.

Установка

npx skills add skills/introduction-to-codeql

Примеры

Создать копию упражнения в GitHub:

https://github.com/new?template_owner=skills&template_name=introduction-to-codeql&owner=%40me&name=skills-introduction-to-codeql&description=Exercise:+Introduction+to+CodeQL&visibility=public