{"meta":{"title":"Концепции для CodeQL","intro":"Поймите основные концепции CodeQL и то, как он помогает находить уязвимости и ошибки в вашем коде.","product":"Безопасность и качество кода","breadcrumbs":[{"href":"/ru/code-security","title":"Безопасность и качество кода"},{"href":"/ru/code-security/concepts","title":"Concepts"},{"href":"/ru/code-security/concepts/code-scanning","title":"Проверка кода"},{"href":"/ru/code-security/concepts/code-scanning/codeql","title":"CodeQL"}],"documentType":"subcategory"},"body":"# Концепции для CodeQL\n\nПоймите основные концепции CodeQL и то, как он помогает находить уязвимости и ошибки в вашем коде.\n\n## Links\n\n* [О проверке кода с помощью CodeQL](/ru/code-security/concepts/code-scanning/codeql/about-code-scanning-with-codeql)\n\n  Для выявления уязвимостей и ошибок в коде вы можете использовать CodeQL. Результаты отображаются как оповещения code scanning в GitHub.\n\n* [О сканировании кода CodeQL для скомпилированных языков](/ru/code-security/concepts/code-scanning/codeql/about-codeql-code-scanning-for-compiled-languages)\n\n  Узнайте, как CodeQL анализирует скомпилированные языки, доступные параметры сборки и узнайте, как настроить процесс создания базы данных, если это необходимо.\n\n* [Наборы запросов CodeQL](/ru/code-security/concepts/code-scanning/codeql/codeql-query-suites)\n\n  Вы можете выбрать разные встроенные наборы запросов CodeQL для использования в настройке CodeQL code scanning.\n\n* [Пользовательские запросы CodeQL](/ru/code-security/concepts/code-scanning/codeql/custom-codeql-queries)\n\n  Пользовательские запросы расширяют CodeQL встроенный анализ безопасности для выявления уязвимостей и обеспечения соблюдения стандартов кода, специфичных для вашей кодовой базы.\n\n* [Сведения о интерфейсе командной строки CodeQL](/ru/code-security/concepts/code-scanning/codeql/about-the-codeql-cli)\n\n  С помощью CodeQL CLI можно запускать процессы CodeQL локально в проектах программного обеспечения или создавать результаты code scanning для отправки в GitHub.\n\n* [Сведения о CodeQL для VS Code](/ru/code-security/concepts/code-scanning/codeql/about-codeql-for-vs-code)\n\n  Вы можете записывать, запускать и тестировать запросы CodeQL внутри Visual Studio Code с расширением CodeQL.\n\n* [Сведения о рабочих областях CodeQL](/ru/code-security/concepts/code-scanning/codeql/about-codeql-workspaces)\n\n  CodeQL рабочих пространств позволяют разрабатывать и поддерживать несколько связанных CodeQL пакетов вместе, разрешая зависимости между ними напрямую из источника.\n\n* [Запрос ссылочных файлов](/ru/code-security/concepts/code-scanning/codeql/query-reference-files)\n\n  Вы можете использовать файлы ссылок на запросы для определения расположения запроса, который требуется выполнить в тестах.\n\n* [Пакеты запросов CodeQL](/ru/code-security/concepts/code-scanning/codeql/codeql-query-packs)\n\n  Вы можете выбрать разные встроенные наборы запросов CodeQL для использования в настройке CodeQL code scanning."}