Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CodeAnalysis — Корпоративная платформа статического анализа кода с поддержкой множества языков, обнаружением уязвимостей безопасности, метриками качества кода и интеграцией с DevOps для непрерывного мониторинга. | Kitploit
Инструменты/GitHubGitHub/tencent/codeanalysis
Статический анализСтатический анализ кода (SAST)Анализ уязвимостейАнализ КодаDevSecOpsОбучение и Образование
GitHubtencent/codeanalysis

CodeAnalysis

Корпоративная платформа статического анализа кода с поддержкой множества языков, обнаружением уязвимостей безопасности, метриками качества кода и интеграцией с DevOps для непрерывного мониторинга.

Репозиторий
1.8k3059 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт


TCA, Анализ кода Tencent Cloud
кодовое имя: CodeDog

license docs

Английский | Упрощённый китайский

Официальный сайт TCA

Официальный сайт: https://tca.tencent.com

Официальное описание: https://cloud.tencent.com/product/tcap

Страницы TCA на CNB (лучшая скорость Интернета)

Для Китая: https://cnb.cool/tencent/cloud/tca/code-analysis

Для Китая: https://cnb.cool/tencent/cloud/tca

Страницы TCA на GitHub

Для других стран: https://tencent.github.io/CodeAnalysis/

Для других стран: https://github.com/TCATools

Что такое TCA

Tencent Cloud Code Analysis (сокращённо TCA, ранее внутри компании носившее кодовое имя CodeDog) — это комплексная платформа для анализа кода и отслеживания проблем. TCA состоит из трёх компонентов: сервера, веб-интерфейса и клиента. Он интегрирует ряд собственных инструментов, а также поддерживает динамическую интеграцию инструментов анализа кода для различных языков программирования.

Анализ кода — это технология, использующая лексический анализ, синтаксический анализ, анализ потока управления и анализ потока данных для всестороннего анализа кода, чтобы проверить, соответствует ли код требованиям по таким показателям, как нормативность, безопасность, надёжность и поддерживаемость.

Использование TCA помогает команде находить нормативные, структурные проблемы, уязвимости безопасности и другие дефекты в коде, непрерывно отслеживать качество кода проекта и выдавать предупреждения. В то же время TCA предоставляет API для подключения к вышестоящим и нижестоящим системам, что позволяет интегрировать возможности анализа кода, обеспечивать его качество и способствовать наследованию отличной командной культуры работы с кодом.

Диаграмма компонентов

Диаграмма потока

Ключевые особенности

  1. Поддержка языков: Поддерживает Java/C++/Objective-C/C#/JavaScript/Python/Go/PHP и многие другие, охватывая распространённые языки программирования.
  2. Инспекция кода: Обнаруживает дефекты качества кода, проблемы соответствия спецификациям, уязвимости безопасности, недействительный код и т. д. В настоящее время интегрировано множество собственных и известных инструментов анализа с открытым исходным кодом. Многоуровневая архитектура позволяет быстро создавать инструменты самообслуживания для команд.
  3. Измерение кода: Поддерживает всестороннее измерение кода по трём измерениям: цикломатическая сложность, коэффициент повторения кода и статистика кода.
  4. Интеграция с DevOps: Клиент можно запустить через командную строку. Стандартные API поддерживают подключение к вышестоящим и нижестоящим системам, включая различные системы DevOps.

Начало работы

  • Как развернуть
  • Как использовать TCA Action
  • Как использовать клиент

Сообщество

  • Официальный аккаунт WeChat: «腾讯云静态分析». Подпишитесь и отправьте «Вступить в группу», чтобы присоединиться к официальной группе общения по открытому исходному коду в WeChat.

  • Группа WeChat:

  • Группа QQ: 361791391

  • Обсуждение

  • Вики

  • Белая книга

Журнал изменений

  • Смотрите наш Журнал изменений

Участие

  • Ознакомьтесь с CONTRIBUTING, чтобы узнать, как разрабатывать с TCA.
  • Проект Tencent WeOpen Star (с мая 2022 по сентябрь 2022)
  • Программа поощрения открытого исходного кода Tencent поощряет участие и вклад разработчиков. Мы с нетерпением ждём вашего активного участия.

Лицензия

TCA распространяется по лицензии MIT.

Уведомление об авторских правах, касающееся кода Tencent в этом репозитории, ранее было на имя «THL A29 Limited». Эта организация теперь ликвидирована. Все ранее распространённые копии кода следует рассматривать так, как если бы уведомление об авторских правах было на имя «Tencent».

Участники команды TCA

Участники команды Tencent Cloud Code Analysis

Скачать инструмент