{"meta":{"title":"自定义代码扫描","intro":"了解如何通过创建和使用 CodeQL 包和自定义查询来自定义代码扫描以满足项目的独特安全需求。","product":"安全性和代码质量","breadcrumbs":[{"href":"/zh/enterprise-cloud@latest/code-security","title":"安全性和代码质量"},{"href":"/zh/enterprise-cloud@latest/code-security/tutorials","title":"Tutorials"},{"href":"/zh/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning","title":"自定义代码扫描"}],"documentType":"subcategory"},"body":"# 自定义代码扫描\n\n了解如何通过创建和使用 CodeQL 包和自定义查询来自定义代码扫描以满足项目的独特安全需求。\n\n## Links\n\n* [评估代码扫描的默认设置](/zh/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/evaluating-default-setup-for-code-scanning)\n\n  了解如何评估代码扫描对你的作用，以及如何自定义你的设置以最大程度地满足你的需求。\n\n* [为 CodeQL 分析准备代码](/zh/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/preparing-your-code-for-codeql-analysis)\n\n  可以生成 CodeQL 数据库，其中包含分析代码所需的数据。\n\n* [使用 CodeQL 查询分析代码](/zh/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/analyzing-your-code-with-codeql-queries)\n\n  您可以对从代码库提取的CodeQL数据库运行查询。\n\n* [将 CodeQL 分析结果上传到GitHub](/zh/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/uploading-codeql-analysis-results-to-github)\n\n  可以使用  CodeQL CLI 将分析结果CodeQL上传到 GitHub 。\n\n* [在容器中运行 CodeQL 代码扫描](/zh/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/running-codeql-code-scanning-in-a-container)\n\n  通过确保所有进程都在同一容器中运行，您可以在容器中运行 code scanning。\n\n* [使用 CodeQL 包自定义分析](/zh/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/customizing-analysis-with-codeql-packs)\n\n  可使用 CodeQL 包来运行由其他人维护的 CodeQL 查询，或共享你开发的 CodeQL 查询。\n\n* [创建 CodeQL 查询套件](/zh/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/creating-codeql-query-suites)\n\n  可以为经常在 CodeQL 分析中使用的查询创建查询套件。\n\n* [创建并使用 CodeQL 包](/zh/enterprise-cloud@latest/code-security/tutorials/customize-code-scanning/creating-and-working-with-codeql-packs)\n\n  可以使用 CodeQL 包创建、共享、依赖和运行 CodeQL 查询和库。"}