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

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

相关文章

Nginx分布式部署流程分析

《Nginx分布式部署流程分析》文章介绍Nginx在分布式部署中的反向代理和负载均衡作用,用于分发请求、减轻服务器压力及解决session共享问题,涵盖配置方法、策略及Java项目应用,并提及分布式事... 目录分布式部署NginxJava中的代理代理分为正向代理和反向代理正向代理反向代理Nginx应用场景

Redis中的有序集合zset从使用到原理分析

《Redis中的有序集合zset从使用到原理分析》Redis有序集合(zset)是字符串与分值的有序映射,通过跳跃表和哈希表结合实现高效有序性管理,适用于排行榜、延迟队列等场景,其时间复杂度低,内存占... 目录开篇:排行榜背后的秘密一、zset的基本使用1.1 常用命令1.2 Java客户端示例二、zse

Redis中的AOF原理及分析

《Redis中的AOF原理及分析》Redis的AOF通过记录所有写操作命令实现持久化,支持always/everysec/no三种同步策略,重写机制优化文件体积,与RDB结合可平衡数据安全与恢复效率... 目录开篇:从日记本到AOF一、AOF的基本执行流程1. 命令执行与记录2. AOF重写机制二、AOF的

Java集合之Iterator迭代器实现代码解析

《Java集合之Iterator迭代器实现代码解析》迭代器Iterator是Java集合框架中的一个核心接口,位于java.util包下,它定义了一种标准的元素访问机制,为各种集合类型提供了一种统一的... 目录一、什么是Iterator二、Iterator的核心方法三、基本使用示例四、Iterator的工

Java 线程池+分布式实现代码

《Java线程池+分布式实现代码》在Java开发中,池通过预先创建并管理一定数量的资源,避免频繁创建和销毁资源带来的性能开销,从而提高系统效率,:本文主要介绍Java线程池+分布式实现代码,需要... 目录1. 线程池1.1 自定义线程池实现1.1.1 线程池核心1.1.2 代码示例1.2 总结流程2. J

使用EasyPoi快速导出Word文档功能的实现步骤

《使用EasyPoi快速导出Word文档功能的实现步骤》EasyPoi是一个基于ApachePOI的开源Java工具库,旨在简化Excel和Word文档的操作,本文将详细介绍如何使用EasyPoi快速... 目录一、准备工作1、引入依赖二、准备好一个word模版文件三、编写导出方法的工具类四、在Export

JS纯前端实现浏览器语音播报、朗读功能的完整代码

《JS纯前端实现浏览器语音播报、朗读功能的完整代码》在现代互联网的发展中,语音技术正逐渐成为改变用户体验的重要一环,下面:本文主要介绍JS纯前端实现浏览器语音播报、朗读功能的相关资料,文中通过代码... 目录一、朗读单条文本:① 语音自选参数,按钮控制语音:② 效果图:二、朗读多条文本:① 语音有默认值:②

MyBatis Plus大数据量查询慢原因分析及解决

《MyBatisPlus大数据量查询慢原因分析及解决》大数据量查询慢常因全表扫描、分页不当、索引缺失、内存占用高及ORM开销,优化措施包括分页查询、流式读取、SQL优化、批处理、多数据源、结果集二次... 目录大数据量查询慢的常见原因优化方案高级方案配置调优监控与诊断总结大数据量查询慢的常见原因MyBAT

Vue实现路由守卫的示例代码

《Vue实现路由守卫的示例代码》Vue路由守卫是控制页面导航的钩子函数,主要用于鉴权、数据预加载等场景,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着... 目录一、概念二、类型三、实战一、概念路由守卫(Navigation Guards)本质上就是 在路

uni-app小程序项目中实现前端图片压缩实现方式(附详细代码)

《uni-app小程序项目中实现前端图片压缩实现方式(附详细代码)》在uni-app开发中,文件上传和图片处理是很常见的需求,但也经常会遇到各种问题,下面:本文主要介绍uni-app小程序项目中实... 目录方式一:使用<canvas>实现图片压缩(推荐,兼容性好)示例代码(小程序平台):方式二:使用uni