【腾讯云代码分析】三月上新 + 新功能前瞻

2024-03-20 05:32

本文主要是介绍【腾讯云代码分析】三月上新 + 新功能前瞻,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

91c96c5f349b220feee2f0921ab7e0d0.gif

Tencent Cloud Code Analysis

TCA开源版

 前言/ foreword

腾讯云代码分析(TCA)开源版三月发布新功能汇总如下。

另附四月上新预告,各项功能和内容以上线后版本介绍为准。

上新一

任务分布式执行能力

  • 支持工具在多台机器上并行执行。

  • 支持指定工具在指定的机器上运行。

  • 支持与本地启动的任务衔接,加速本地任务扫描。

  • 配套任务状态监控能力,及时重置初始化超时或机器掉线的任务。

上新二

国产化适配

支持在ARM64架构的国产化环境下运行。

目前已适配华为鲲鹏920 和飞腾2000 国产CPU架构。

33个工具已经支持完毕。

.

上新三

3ab98a6876c22f1a06ffc0ac527d0436.png

新增管理后台界面

  • 支持分析记录管理:查看所有分析任务记录。

  • 支持节点管理:支持创建节点公共标签、管理节点状态、管理工具进程配置。

  • 支持用户管理:支持修改用户状态、用户等级。

.

上新四

新增自研工具【0DayChecker】

用来检查含有CVE漏洞的组件,现在包含 Log4j 和 LogBack的检查。

上新五

b11a17fda62229f4423401e9dd92f993.png

新增Log4j、LogBack规则包

1.Log4j自研规则包上线。针对Apache Log4j高危组件进行精确检查。

适用场景:

  • 据最新情报,检查Log4j版本号是否升级到2.17.0以上。

  • 检查.java中Log4j API调用位置,校验项目是否使用Log4j组件,方便开发查找并修改。

2.LogBack规则包上线。针对Logback 1.2.9版本以下爆出的CVE-2021-42550漏洞检查。

以上功能代码已提交开源版,欢迎使用!

下月更新功能前瞻,敬请期待!👇👇

四月上新预告

1.新增工具管理功能

可接入自定义工具,在页面上管理工具。

2.支持自定义正则规则

在工具管理中使用正则工具添加自定义规则,满足业务个性化需要。

3. 支持私有节点与标签管理,实现项目专机扫描,提升核心设备利用率。

4. 提供CLS服务,开放自研代码分析工具的体验。

关注我们,

持续为您的代码助力!

QQ交流群:361791391


腾源会是腾讯云成立的汇聚开源项目、开源爱好者、开源领导者的开放社区,致力于帮助开源项目健康成长、开源爱好者能交流协助、开源领导者能发挥领袖价值,让全球开源生态变得更加繁荣。

b36105fc9a128046409b47ec559d194c.png

欢迎关注「腾源会」公众号,期待你的「在看」哦~👇

点击 阅读原文 立即获取开源版地址!

这篇关于【腾讯云代码分析】三月上新 + 新功能前瞻的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/828428

相关文章

Java调用DeepSeek API的最佳实践及详细代码示例

《Java调用DeepSeekAPI的最佳实践及详细代码示例》:本文主要介绍如何使用Java调用DeepSeekAPI,包括获取API密钥、添加HTTP客户端依赖、创建HTTP请求、处理响应、... 目录1. 获取API密钥2. 添加HTTP客户端依赖3. 创建HTTP请求4. 处理响应5. 错误处理6.

Springboot中分析SQL性能的两种方式详解

《Springboot中分析SQL性能的两种方式详解》文章介绍了SQL性能分析的两种方式:MyBatis-Plus性能分析插件和p6spy框架,MyBatis-Plus插件配置简单,适用于开发和测试环... 目录SQL性能分析的两种方式:功能介绍实现方式:实现步骤:SQL性能分析的两种方式:功能介绍记录

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

Python中顺序结构和循环结构示例代码

《Python中顺序结构和循环结构示例代码》:本文主要介绍Python中的条件语句和循环语句,条件语句用于根据条件执行不同的代码块,循环语句用于重复执行一段代码,文章还详细说明了range函数的使... 目录一、条件语句(1)条件语句的定义(2)条件语句的语法(a)单分支 if(b)双分支 if-else(

最长公共子序列问题的深度分析与Java实现方式

《最长公共子序列问题的深度分析与Java实现方式》本文详细介绍了最长公共子序列(LCS)问题,包括其概念、暴力解法、动态规划解法,并提供了Java代码实现,暴力解法虽然简单,但在大数据处理中效率较低,... 目录最长公共子序列问题概述问题理解与示例分析暴力解法思路与示例代码动态规划解法DP 表的构建与意义动

MySQL数据库函数之JSON_EXTRACT示例代码

《MySQL数据库函数之JSON_EXTRACT示例代码》:本文主要介绍MySQL数据库函数之JSON_EXTRACT的相关资料,JSON_EXTRACT()函数用于从JSON文档中提取值,支持对... 目录前言基本语法路径表达式示例示例 1: 提取简单值示例 2: 提取嵌套值示例 3: 提取数组中的值注意

CSS3中使用flex和grid实现等高元素布局的示例代码

《CSS3中使用flex和grid实现等高元素布局的示例代码》:本文主要介绍了使用CSS3中的Flexbox和Grid布局实现等高元素布局的方法,通过简单的两列实现、每行放置3列以及全部代码的展示,展示了这两种布局方式的实现细节和效果,详细内容请阅读本文,希望能对你有所帮助... 过往的实现方法是使用浮动加

JAVA调用Deepseek的api完成基本对话简单代码示例

《JAVA调用Deepseek的api完成基本对话简单代码示例》:本文主要介绍JAVA调用Deepseek的api完成基本对话的相关资料,文中详细讲解了如何获取DeepSeekAPI密钥、添加H... 获取API密钥首先,从DeepSeek平台获取API密钥,用于身份验证。添加HTTP客户端依赖使用Jav

Java实现状态模式的示例代码

《Java实现状态模式的示例代码》状态模式是一种行为型设计模式,允许对象根据其内部状态改变行为,本文主要介绍了Java实现状态模式的示例代码,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来... 目录一、简介1、定义2、状态模式的结构二、Java实现案例1、电灯开关状态案例2、番茄工作法状态案例

SpringBoot整合DeepSeek实现AI对话功能

《SpringBoot整合DeepSeek实现AI对话功能》本文介绍了如何在SpringBoot项目中整合DeepSeekAPI和本地私有化部署DeepSeekR1模型,通过SpringAI框架简化了... 目录Spring AI版本依赖整合DeepSeek API key整合本地化部署的DeepSeek