Skip to main content
Документация GitHub
Version:
Free, Pro, & Team
Поискайте или спросите Copilot
Поискайте или спросите
Copilot
Select language: current language is Russian
Поискайте или спросите Copilot
Поискайте или спросите
Copilot
Открыть меню
Свернуть боковую панель
Развернуть боковую панель
Прокрутите панели навигации слева
Домашняя страница
Безопасность и качество кода
Reference
Качество кода
Запросы CodeQL
Java-запросы
Прокрутите страницы вправо
Security and code quality
Начало работы
Функции безопасности GitHub
Краткое руководство по безопасному репозиторию
Concepts
Секретная охрана
Секретные риски утечек
Сканирование секретов
Общественный мониторинг
Защита от push-уведомлений
Секретная безопасность с GitHub
Оповещения о проверке секретов
Пользовательские шаблоны
Проверки действительности
Делегированный обход
Обход запросов
Сканирование секретов для партнеров
Секретные типы
Метрики защиты от пуша
Защита командной строки push
Отправка защиты и сервера MCP GitHub
Push-защита от REST API
Проверка кода
Сканирование кода
Оповещения о проверке кода
Оценка рисков
Автофикс
Обнаружение безопасности на основе искусственного интеллекта
Типы установки
Интеграция с сканированием кода
Файлы SARIF
Отслеживание оповещений с проблемами
Защита слияния
Многорепозиторийный вариантный анализ
CodeQL
Сканирование кода CodeQL
CodeQL для скомпилированных языков
Наборы запросов CodeQL
Пользовательские запросы
CodeQL CLI
CodeQL для VS Code
Workspaces CodeQL
Запрос ссылочных файлов
Пакеты запросов
Страница статуса инструмента
Метрики оповещений о pull request
Свойства репозитория
Безопасность цепочки поставок
Безопасность цепочки поставок
Соответствие лицензии с открытым исходным кодом
Лучшие практики по лечению зависимостей
Граф зависимостей
Данные графа зависимостей
Анализ зависимостей
Оповещения Dependabot
Оповещения о вредоносном ПО
Метрики оповещений Dependabot
Обновления для системы безопасности Dependabot
Обновления версий Dependabot
Pull-запросы Dependabot
Обновления с несколькими экосистемами
dependabot.yml файл
Правила автообработки зависимостей
Dependabot от действий
Журналы заданий Dependabot
Неизменяемые выпуски
Связанные артефакты
Качество кода
Качество кода GitHub
Включение в масштабе
Автоматическое покрытие кода
Отчётность и управление уязвимостями
База данных GitHub Advisory
Рекомендации по внутреннему источнику
Рекомендации по безопасности репозитория
Рекомендации по глобальной безопасности
Согласованное раскрытие информации
Уязвимость
Безопасность в масштабах
Выберите пилотные репозитории
Безопасность организации
Общие сведения о безопасности
Кампании по безопасности
Аудит оповещений системы безопасности
Делегированное увольнение оповещений
How-tos
Безопасность в масштабах
Настройка корпоративной безопасности
Управляйте своим покрытием
Включение общедоступного мониторинга
Настройте конкретные инструменты
Разрешение Code Quality
Настройте виртуальную сеть
Настройка безопасности организации
Создать полное покрытие
Создание настраиваемой конфигурации
Применение настраиваемой конфигурации
Настройка глобальных параметров
Управляйте своим покрытием
Изменение пользовательской конфигурации
Фильтровать репозитории
Отсоединение конфигурации безопасности
Удаление настраиваемой конфигурации
Настройте конкретные инструменты
Оцените свой секретный риск
Оцените свой риск уязвимости
Просмотр отчета о рисках
Ориентировочная цена
Береги свои секреты
Сканирование кода в масштабе
Расширенная настройка CodeQL в масштабе
Принудительное проверка зависимостей
Управление использованием и доступом
Предоставление доступа к частным реестрам
Управление платным использованием GHAS
Защита секретов
Обнаружение секретных утечек
Включение проверки секретов
Включение универсальных шаблонов
Включение универсального обнаружения секретов
Настройка обнаружения протечек
Определение пользовательских шаблонов
Генерируйте регулярные выражения
Управление пользовательскими шаблонами
Исключение папок и файлов
Включение проверок допустимости
Включение проверки метаданных
Предотвращение будущих утечек
Включение защиты push-уведомлений
Управление защитой от пользовательских пушей
Работа по предотвращению протечек
Отправка защиты в командной строке
Защита push-уведомлений в пользовательском интерфейсе GitHub
Управление запросами обхода
Включение делегированного обхода
Освобождения от грантов
Управление запросами обхода
Проверка запросов обхода
Найдите и исправьте уязвимости кода
Настройка проверки кода
Настройка проверки кода
Настройка расширенной настройки
Управляйте своей конфигурацией
Изменение настройки по умолчанию
Страница статуса инструмента
Настройка защиты слиянием
Настройка более крупных модулей выполнения
CodeQL для скомпилированных языков
Сканирование из командной строки
Настройте CodeQL CLI
Пишите пользовательские запросы
Публикуйте и используйте пакеты
Тестирование пользовательских запросов
Файлы помощи по тестовым запросам
Скачать базы данных
Посмотрите исходный код
Ускорение PR-сканеров
Укажите параметры команд
Создание наборов баз данных
Скан из VS Code
Установите CodeQL для VS Code
Управление базами данных CodeQL
Выполнение запросов CodeQL
Изучение потока данных
Запуск запросов в масштабе
Используйте редактор моделей
Создание настраиваемого запроса
Управление пакетами CodeQL
Изучение структуры кода
Тестирование запросов CodeQL
Настройка параметров
Настройка рабочей области CodeQL
Управление CLI CodeQL
Журналы доступа
Интеграция с существующими инструментами
Использование с существующей системой CI
Загрузка файла SARIF
Обеспечьте безопасность своей цепочки поставок
Защита зависимостей
Настройка оповещений Dependabot
Настройте оповещения о вредоносном ПО
Настройка обновлений системы безопасности
Настройка обновлений версий
Управление помощниками по внутреннему источнику
Действия автоматического обновления
Настройка обновлений мультиэкосистем
Включение граф зависимостей
Изучение зависимостей
Автоматически отправляйте зависимости
Используйте API подачи зависимостей
Проверка целостности выпуска
Управляйте безопасностью зависимости
Настройка лицензионных политик
Автоматическое сортирование оповещений Dependabot
Приоритизируйте с помощью заранее установленных правил
Настройка зависимостей PR
Управление обновлением зависимостей
Настройка действия проверки зависимостей
Настройка уведомлений Dependabot
Настройка доступа к частным реестрам
Удаление доступа к общедоступным реестрам
Управление зависимостями
Настройка на раннерах, размещённых на GitHub
Настройка на самостоятельных раннерах
Повторный запуск заданий Dependabot
Список настроенных зависимостей
Настройка частных реестров
Установите происхождение и целостность
Предотвращение изменений выпуска
Экспорт зависимостей в виде SBOM
Артефакты с ссылкой на загрузку
Просмотр связанных артефактов
Удалить связанные артефакты
Управление оповещениями системы безопасности
Масштабная ремедиация
Фильтрация оповещений о безопасности
Создать кампанию по безопасности
Кампания по безопасности трассы
Исправление оповещений в кампании
Запросы на отклонение уведомлений о просмотре уведомления
Оповещения о проверке секретов
Отслеживание оповещений
Просмотр оповещений
Разрешение оповещений
Разрешить делегированное увольнение
Оповещения о проверке кода
Оценка оповещений
Триадж оповещений в запросах на вытягивание
Трек оповещений о проблемах
Устранение оповещений
Включение делегированного увольнения оповещений
Отключение автофикса
Оповещения Dependabot
Просмотр оповещений Dependabot
Управление оповещениями о вредоносном ПО
Управление оповещениями об автоматическом закрытии
Включение делегированного увольнения оповещений
Поддержание качественного кода
Включение качества кода
Отключить качество кода
Развертывание в масштабе
Установка пороговых значений качества
Настройте покрытие кодов
Установка пороговых значений покрытия
Исправление результатов на PR
Разблокируйте свой PR
Просмотр покрытия на PR
Исправление результатов невыполненной работы
Исправление результатов в последних слияниях
Интерпретация результатов
Изучите качество кода
Просмотр затрат и управление ими
Сообщайте и исправляйте уязвимости
Настройка отчётности об уязвимостях
Добавление политики безопасности
Настройка для репозитория
Докладывайте частным образом
Исправление уязвимостей
Управление отчетами об уязвимостях
Создать репозиторий advisory
Рекомендации по публикации репозитория
Добавление участников совместной работы
Удаление участников совместной работы
Изменение помощников по репозиторию
Удаление помощников по репозиторию
Обзор базы данных рекомендаций
Изменение базы данных рекомендаций
Продвинутая безопасность с ИИ-агентами
Сканируйте секреты с помощью MCP
Просмотр и интерпретация данных
Анализ данных организаций
Оценка риска безопасности кода
Оценка внедрения функций
Найдите небезопасные репозитории
Экспорт данных
Просмотр аналитических сведений о безопасности
Просмотр метрик оповещений pr
Просмотр secret scanning метрик
Просмотр предупреждений о общественном мониторинге
Просмотр метрик Dependabot
Отчет об экспортных рисках в формате CSV
Просмотр журналов сканирования кода
Просмотр логов Dependabot
Просмотр пользовательских метрик шаблонов
Изменение «используемых» данных
Reference
Безопасность в масштабах
Обзор метрик панели управления
Обзорные фильтры панели управления
Контроль конфигурации
Состояния конфигурации
Устранение неполадок конфигураций безопасности
Репозиторий использует расширенную настройку для сканирования кода