{"meta":{"title":"Концепции сканирования кода","intro":"Изучите основные концепции GitHubфункций сканирования кода.","product":"Безопасность и качество кода","breadcrumbs":[{"href":"/ru/code-security","title":"Безопасность и качество кода"},{"href":"/ru/code-security/concepts","title":"Concepts"},{"href":"/ru/code-security/concepts/code-scanning","title":"Проверка кода"}],"documentType":"subcategory"},"body":"# Концепции сканирования кода\n\nИзучите основные концепции GitHubфункций сканирования кода.\n\n## Links\n\n* [Сканирование кода](/ru/code-security/concepts/code-scanning/code-scanning)\n\n  Вы можете использовать code scanning их для поиска уязвимостей и ошибок безопасности в коде вашего проекта на GitHub.\n\n* [Оповещения о проверке кода](/ru/code-security/concepts/code-scanning/code-scanning-alerts)\n\n  Сведения о различных типах оповещений проверки кода и сведениях, которые помогут понять, на какую проблему указывает конкретное оповещение.\n\n* [Оценка рисков безопасности кода](/ru/code-security/concepts/code-scanning/risk-assessment)\n\n  Создайте бесплатную оценку рисков безопасности кода, чтобы понять уязвимости вашей организации.\n\n* [О автофиксе для сканирования кода](/ru/code-security/concepts/code-scanning/autofix-for-code-scanning)\n\n  Автофикс автоматически создает исправления для code scanning оповещений, помогая устранить существующие уязвимости.\n\n* [Обнаружение безопасности на основе искусственного интеллекта в запросах на вытягивание](/ru/code-security/concepts/code-scanning/ai-powered-security-detections)\n\n  Обнаружения безопасности, основанные на искусственном интеллекте, используют подсистему сканирования на основе искусственного интеллекта для поиска уязвимостей в запросах на вытягивание языков и платформ, не охваченных CodeQL.\n\n* [О типах настроек для сканирования кода](/ru/code-security/concepts/code-scanning/setup-types)\n\n  В зависимости от ваших потребностей предлагает GitHub стандартную или расширенную конфигурацию для code scanning.\n\n* [Интеграция с сканированием кода](/ru/code-security/concepts/code-scanning/integration-with-code-scanning)\n\n  Вы можете выполнять code scanning работу внешне, а затем отображать результаты в GitHub, или настроить вебхуки, которые прослушивают code scanning активность в вашем репозитории.\n\n* [О файлах SARIF для сканирования кода](/ru/code-security/concepts/code-scanning/sarif-files)\n\n  ФАЙЛЫ SARIF преобразуют сторонние анализы GitHubв оповещения.\n\n* [Отслеживание оповещений при сканировании кода с помощью проблем](/ru/code-security/concepts/code-scanning/alert-tracking-with-issues)\n\n  Подключите данные по безопасности к рабочему процессу вашей команды, связывая code scanning оповещения с проблемами для отслеживания и совместной работы.\n\n* [Защита слияния при сканировании кода](/ru/code-security/concepts/code-scanning/merge-protection)\n\n  Правила сканирования кода предотвращают слияние пулл-заявок с потенциальными уязвимостями.\n\n* [Многорепозиторийный вариантный анализ](/ru/code-security/concepts/code-scanning/multi-repository-variant-analysis)\n\n  MRVA позволяет тестировать запрос Visual Studio Code , запуская его с большим количеством репозиториев.\n\n* [Концепции для CodeQL](/ru/code-security/concepts/code-scanning/codeql)\n\n  Поймите основные концепции CodeQL и то, как это помогает находить уязвимости и ошибки в вашем коде.\n\n* [О статусе инструмента](/ru/code-security/concepts/code-scanning/tool-status-page)\n\n  Обеспечивает Страница состояния средства видимость работоспособности и производительности code scanning средств в репозитории.\n\n* [Метрики оповещений о pull request в CodeQL](/ru/code-security/concepts/code-scanning/pull-request-alert-metrics)\n\n  Изучите CodeQLпроизводительность pull request-запросов в ваших организациях.\n\n* [Свойства репозитория для code scanning](/ru/code-security/concepts/code-scanning/repository-properties)\n\n  Свойства репозитория можно использовать для настройки code scanning в соответствии с вашими потребностями."}