版本升级 | v3.0.0卷起来了!多种特殊情况解析轻松拿捏!

零基础也能懂:单精度浮点数转换图文解析 深入浅出讲解单精度浮点数转换的全过程,通过直观图示和分步说明,帮助初学者轻松掌握二进制与十进制间的转换逻辑,理解IEEE 754标准在实际计算中的应用。 阅读详情

在过往发行版的基础上,结合社区用户提供的大量反馈及研发小伙伴的积极探索,项目组对OpenSCA的解析引擎做了全方位的优化,v3.0.0版本正式发布啦~

感谢所有用户的支持和信任~是很多人的一小步聚在一起带着我们的OpenSCA走出了这一大步。之后,也希望越来越多的朋友可以和我们一起建设开源的开源风险治理方案。

更新内容

①Java及JS解析逻辑更上一层楼

②支持通过SBOM清单直接输出漏洞及许可证清单 

③支持生成DSDX格式标准SBOM清单

④新增命令行交互式 UI

⑤参数优化

1、重构解析引擎,解析逻辑大大卷

熟悉mvn依赖的朋友们都知道,尽管mvn相对规整,其中的一些特殊情况还是非常复杂让人头秃。此前,经过多次迭代,OpenSCA的引擎已经足以准确解析常见情况;新引擎特地为14种特殊情况设计了对应的解析逻辑,大大提升了对复杂情况的支持。

研发小伙伴已经将这14种情况及相关说明整理成了测试用例,在 OpenSCA的GitHub和Gitee仓库里就能找到。

欢迎感兴趣的朋友们按需取用,如果能顺便给我们点个Star以示鼓励就更好啦~ 

2、仅需SBOM清单即可输出漏洞及许可证清单

不方便直接对特征文件执行检测的朋友们有福啦!使用v3.0.0直接检测SBOM清单即可输出依赖信息、漏洞信息及许可证清单。

不过,唯一确定一个组件需要同时有“名称+厂商+版本+语言”信息,严谨起见,推荐使用CDX(有Purl信息协助确定唯一性)及DSDX格式(有语言字段)的标准SBOM清单来输出准确的漏洞信息及许可证清单。如果只需要依赖信息的话,输入SPDX/CDX/DSDX中的任一种都可以。

使用样例

opensca-cli -token ${token} -path ${filename.cdx.json} -out output.html

报告示例

3、支持生成DSDX格式标准SBOM清单

DSDX(Digital Supply-chain Data Exchange)是OpenSCA社区主导,开源中国、电信研究院、中兴通讯联合发起的中国首个数字供应链SBOM格式,结合了甲方用户SBOM落地实践经验与安全厂商技术应用视角,更能针对性适配中国企业实战化应用场景。

使用样例

opensca-cli -token ${token} -path ${project_path} -out output.dsdx.json

报告示例

 4、命令行交互式UI展示检出结果

v3.0.0支持通过命令行交互式浏览依赖树视图,可以使用键盘快捷键展开或折叠依赖树的节点,查看组件信息、漏洞信息以及 License 等信息。

5、参数优化

细心的朋友可能已经发现,与过去相比,上方的使用样例中少了-url参数。

考虑到此前版本的参数相对较多,为了使用起来更加简便,我们对参数设置进行了优化,通过-token、-path和-out三个参数即可快速执行检测(-url参数已默认为OpenSCA云漏洞服务地址https://opensca.xmirror.cn/,如使用其他在线漏洞服务可在配置文件中指定url);如有指定配置文件和日志文件路径的需求,添加-config和-log参数即可。作为补充,其余参数如vul、db、dedup等可在配置文件中做对应设置。

以上就是本次更新的全部内容啦~

70、iOS 搜索栏与控件的深入解析 本文深入解析了 iOS 开发中的 UISearchBar 和 UIControl 及其子类的使用与自定义。详细介绍了 UISearchBar 的属性、样式设置、按钮与范围栏的使用,以及 UIControl 的控制事件处理机制和控件状态管理。通过示例展示了如何创建自定义控件,并提供了实际开发中的应用建议,帮助开发者打造更灵活、美观的用户界面。 阅读详情

相关推荐

12、三相电路全解析:原理、应用与设计实例

本文深入解析了三相电路的基本原理、连接方式及其在电力系统中的广泛应用。从三相电路的发电与输电优势,到星形(Y)和三角形(Δ)两种主要连接方式的特性分析,详细介绍了平衡三相电路的电压、电流和功率关系。文章还探讨了功率因数校正方法、典型应用实例(如电力互联、商业用电、三相模拟器设计)以及三相电路的求解策略,并提供了实际案例和设计思路,帮助读者全面掌握三相电路的核心知识。无论对于电力工程人员还是学习者,本文都具有重要的参考价值。

docker7nomad的博客 402

PDF-Parser-1.0:轻松解析复杂PDF文档的利器

本文介绍了如何在星图GPU平台上自动化部署PDF-Parser-1.0文档理解模型,快速搭建智能PDF解析服务。该模型能精准提取文本、识别表格结构并分析页面布局,可广泛应用于从技术报告、财务报表等复杂PDF中自动化提取结构化数据的场景。

weixin_31776191的博客 350

Conformal LEC逻辑等价性检查介绍和参考脚本

分为三个产品:Conformal L、Conformal XL、Conformal GXL。L是功能性检查,XL支持复杂数据通路的综合和APR优化,GXL支持定制的stdcell和定制memory的检查。Cadence Conformal Equivalence Checker,就是常说的LEC,可以用来验证RTL、门级网表、甚至spice网表的逻辑等价性。do文件是conformal的脚本文件,可以由综合工具(RTL Compiler/Genus)自己产生(write_do_lec),也可以手写。

NanDigits的博客 7257

【从0学英语】英语字母发音全攻略:系统掌握字母的多种发音

英语的 26 个字母在不同单词中会产生多种发音,这对于英语初学者来说是学习发音的核心难点。为什么字母 *a* 在 "cat" 中读 /æ/,但在 "name" 中读 /eɪ/?其他字母也有类似的多样性。本文将系统梳理每个字母的发音规则,并辅以例词和音标,帮助你理解其背后的逻辑。

XuanRan的博客 1万+

OnePose++: Keypoint-Free One-Shot Object Pose Estimation without CAD Models

算法:首先采用LoFTR的细匹配模块,将粗匹配点周围的小窗口内,通过对比特征找到最相似的位置,细化当前特征点的位置。算法:PnP算法,利用3D点和2D投影点的对应关系,计算相机相对于物体的6D姿态(位置朝向)。算法:使用COLMAP,对2D粗匹配对(不依赖传统关键点匹配)进行特征轨迹计算并生成半稠密点云,每个3D点包含坐标和对应的2D投影点。算法:LoFTR粗匹配模块,将每一个像素点视为伪关键点,生成半稠密的2D匹配对。输入:优化后的3D、当前视图的2D特征点。输出:粗半稠密点云以及物体的特征轨迹。

雨落倾城的博客 888

Matlab安装Embedded Coder Support Package for Texas Instruments C2000 Processors教程

Matlab安装Embedded Coder Support Package for Texas Instruments C2000 Processors

m0_69133594的博客 2837

PDF-Parser-1.0实战:轻松搞定PDF文档布局分析与内容提取

本文介绍了如何在星图GPU平台上一键自动化部署PDF-Parser-1.0文档理解模型,实现高效的PDF文档布局分析与内容提取。该工具可智能识别文本、表格和公式结构,适用于技术手册、学术论文等文档的自动化处理,大幅提升信息整理效率。

weixin_42605397的博客 366

从零开始做对容量规划:一文讲透 SAP Greenfield sizing 与 Quick Sizer 落地方法

摘要 SAP项目早期硬件规划面临业务细节缺失的挑战,Greenfield sizing方法通过Quick Sizer工具将业务需求转化为硬件资源需求。该方法聚焦主要负载驱动因素而非精确预测,采用标准化问卷形式输入并发用户数、业务处理量等参数,输出内存、CPU等资源需求。关键步骤包括选择正确的Quick Sizer版本、创建sizing项目、参考SAP基准测试和认证目录校准结果,最终将需求交由硬件厂商落地。该方法特别适用于缺乏历史数据的新系统部署,帮助在不确定性中建立可控的容量规划模型,避免资源浪费或性能不足

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 218

Neeshck-Z-lmage_LYX_v2实操手册:LoRA权重文件命名规范与自动排序逻辑

本文介绍了如何在星图GPU平台上自动化部署Neeshck-Z-lmage_LYX_v2镜像,该镜像是一个轻量化AI绘画工具,核心功能在于通过智能的LoRA权重文件命名规范与自动排序逻辑,帮助用户高效管理并应用多种艺术风格,从而快速生成风格化图像。

weixin_34885746的博客 198

6.8 点云相关软件——CoProcess

摘要 CoProcess是华测导航研发的三维点云全流程处理平台,支持海量数据浏览、编辑及多类型成果输出,适配地形测绘、道路建设等行业需求。软件采用模块化设计,包含基础功能(数据导入、分类、建模等)和行业定制模块(地形、道路、矿山等),支持多格式数据交互与自动化处理,显著提升作业效率。相比Lidar360,CoProcess操作更简便、性价比更高;相比开源工具CloudCompare,其行业适配性与专业功能更优。2025版本优化了数据处理性能与智能算法,需授权激活高级功能,适合商业项目应用。

qq625924821的博客 248

基于BEV(鸟瞰图)的3D检测:PointPillars与CenterPoint

基于BEV(鸟瞰图)的3D检测:PointPillars与CenterPoint​ ,人工智能,计算机视觉,大模型,AI,本文围绕基于BEV的3D检测,解析了PointPillars与CenterPoint两种算法。PointPillars用点柱特征编码网络处理点云,通过2D卷积网络提取特征,检测头为解耦头;CenterPoint将三维物体表为点,分两阶段检测,先找中心点及属性,再细化预测。两者都可借特定骨干网生成BEV特征图且基于BEV检测,但检测头设计和物体表示方式不同。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 27万+

别再折腾了!Win11家庭版一键开启Hyper-V的保姆级教程(附.cmd脚本)

本文提供Win11家庭版一键开启Hyper-V的保姆级教程,包含详细脚本制作和执行步骤,帮助用户轻松实现虚拟化功能。通过智能检测系统版本、自动安装组件和优化设置,即使零基础用户也能快速掌握。教程还涵盖常见问题解决方案和进阶应用场景,提升使用体验。

weixin_30564901的博客 612

QT6实现USB摄像头接入显示与抓拍功能实现

QT实现USB摄像头接入显示 一、UVC协议简介 UVC全称是USB Video Class(USB视频类),是一种标准化的USB视频设备通信协议,它定义了摄像头与主机之间的数据传输协议和格式。 UVC协议的出现,解决了摄像头厂商之间互不兼容,以及摄像头应用开发与平台之间的散乱问题。 UVC标准是由USB-IF主导制定的,目前最新的版本是UVC 1.5,UVC的缺省设置类容易实现,不需要额外的驱动程序。

热土程序园,利他愉己~ 3417

3 步配置 pot-desktop 生词本:划词即收藏,自动存进 Anki

pot-desktop(派了个萌的翻译器)是运行在 Windows、macOS 和 Linux 上的划词翻译与 OCR 软件。除了翻译,它还内置了生词本功能:阅读中划到的新词,可以一键存入 Anki 或欧路词典,全程不离开当前应用。 读文档时遇到一个陌生术语,鼠标一划、按下快捷键,释义和发音就弹在眼前。老办法是把词复制进单独的单词本,可窗口一切换就容易分心,多数生词最后都没存下来。 ## 如何

gitblog_00042的博客 487

如何给K8S配置一个具有永久有效的kubeconfig

在 Amazon EKS 环境中,Kubernetes 的认证机制与 AWS IAM 深度集成,通过aws-iam-authenticator动态生成临时凭证。这种设计虽然增强了安全性,但给需要持久化凭证的工具链(如 CI/CD 系统中的 KubeVela)带来了挑战。具体表现为:临时凭证失效​​:默认 Token 有效期为 15 分钟至 1 小时;​​IAM 角色限制​​:直接使用aws eks get-token生成的凭证无法持久化

小杨同学的博客 661

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Macro 后端 Rust 安全规则解析:权限授予、令牌最小化与 KMS 密钥托管

本文以仓库内的 Rust 安全规则文件 [.agents/rules/rust/security.md](https://link.gitcode.com/i/c39560f7892bc6886635c18bbc2bd57a) 为主线,逐条拆解 Macro 对后端授权与凭证管理的五条硬性约束(CS-36、CS-37、CS-38、CS-39、CS-72),并用仓库中的真实实现与测试用例作为佐证。读完

gitblog_00088的博客 402

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

3分钟搞定洛雪音乐音源:新手也能轻松搭建全平台音乐库

你是否厌倦了在多个音乐App之间来回切换?想在一个软件里就能听遍酷我、酷狗、QQ音乐、网易云等所有平台的歌曲吗?洛雪音乐音源项目就是为你量身打造的解决方案!这个开源项目汇集了全网最新最全的音源脚本,让你轻松实现一站式音乐体验,无论是追求无损音质的发烧友,还是需要稳定服务的普通用户,都能在这里找到最适合自己的音源配置。 想象一下,你只需要几分钟的时间,就能让洛雪音乐客户端变身成为全平台音乐聚合器,

gitblog_00649的博客 435

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

IndexTTS2 V23在短视频配音中的应用:快速生成带情绪的旁白和对话

本文介绍了如何在星图GPU平台上一键自动化部署indextts2-IndexTTS2 V23镜像,该版本在情感控制方面实现全面升级。创作者可利用该工具,快速为短视频生成富有情绪感染力的旁白和角色对话,显著提升内容吸引力与制作效率。

weixin_30533301的博客 55

3步轻松搞定:用免费Web工具批量整理你的音乐库

还在为电脑里杂乱无章的音乐文件烦恼吗?面对几千首歌曲却找不到想听的那一首?音乐标签混乱、专辑信息缺失、歌词对不上号,这些问题让音乐爱好者头疼不已。Music Tag Web作为一款完全免费的开源音乐标签编辑器,通过直观的Web界面,让你能够批量管理本地音乐文件的元数据,支持FLAC、MP3、M4A等主流音频格式,彻底告别音乐库的混乱状态。 ## 🎯 你的音乐库为什么需要标签管理? 想象一下这

gitblog_01079的博客 152

视频字幕提取神器:3分钟搞定硬字幕转SRT,新手也能轻松上手

你是否曾为视频中的硬字幕无法编辑而烦恼?或者想要为外语视频添加翻译字幕却苦于无法提取原文?video-subtitle-extractor正是为解决这一痛点而生的专业工具。这款基于深度学习的视频硬字幕提取框架,能够将视频中嵌入的字幕转换为可编辑的SRT格式文件,支持87种语言识别,完全本地化运行,无需依赖任何第三方API服务。 ## 为什么选择本地字幕提取工具? **传统痛点分析**: - ?

gitblog_00391的博客 1208

在 Cypress 组件测试中访问已挂载的 Vue 组件实例:@cypress/vue 的 Cypress.vue 引用机制详解

本文聚焦 Cypress 官方仓库中 `@cypress/vue` 包的一个进阶用法:在组件测试里通过全局引用 `Cypress.vue` 访问已挂载的 Vue 组件实例。读完本文,你将理解这一引用何时可用、如何用它读取 props、调用方法、检查 prop 校验规则与捕获 `emitted()` 事件,并能结合 [mount 的源码实现](https://link.gitcode.com/i/7

gitblog_00929的博客 473

王者荣耀少司缘金牌辅助攻略:技能解析、出装思路与0死亡团战技巧

在MOBA游戏中,辅助位是团队节奏的发起者和战术执行的关键角色,其核心价值在于通过控制、治疗与增益技能,为团队创造优势。从机制原理上看,辅助英雄的技能联动与冷却缩减属性至关重要,这直接决定了其功能覆盖频率与战场影响力。在技术实现层面,合理的出装铭文搭配能构建坚实的生存基础,而精准的技能释放时机则能将战术价值最大化。具体到《王者荣耀》中的功能型辅助少司缘,其技能组集治疗、护盾、控制与伤害分摊于一体,通过被动印记的触发与主动技能的衔接,能在激烈的对线压制与团战突脸中,有效保护核心输出并扭转战局。本文聚焦于少司缘

weixin_34314962的博客 401

Dify实战教程 | 10分钟用Dify搭建批量文档总结神器,小白也能轻松上手

本文详细介绍了如何使用Dify平台快速搭建批量文档总结助手。通过创建ChatFlow工作流,设置文件输入节点、迭代框、文档提取器和大模型节点,实现文档批量处理和智能总结。该工具适用于学术论文、商务报告和会议纪要等多种场景,能快速提取关键信息,大幅提高文档处理效率,是程序员和办公人士的实用AI工具。

star_nwe的博客 3675

终极指南:如何用unrpyc轻松反编译Ren‘Py游戏脚本

你是否曾经遇到过只有编译后的.rpyc文件却需要修改Ren'Py游戏脚本的困境?或者想要分析一个游戏的内部逻辑却苦于无法查看源代码?unrpyc就是你的救星!这个强大的Ren'Py脚本反编译工具能够将二进制的.rpyc文件还原为可读的.rpy源代码,让游戏开发调试、代码恢复和逆向分析变得轻而易举。 ## 🎯 unrpyc的核心价值:三大应用场景解析 ### 1. 游戏开发与调试的得力助手 想

gitblog_00842的博客 176

造相Z-Image模型v2参数详解:采样步数、CFG值与种子对结果的影响

本文介绍了如何在星图GPU平台上自动化部署造相 Z-Image 文生图模型(内置模型版)v2,并解析了采样步数、CFG值与种子参数对生成效果的影响。该镜像支持快速生成高质量图片,适用于电商设计、创意内容制作等场景,帮助用户提升AI绘画的精度和效率。

weixin_36197669的博客 316

3步学会使用JPEXS:免费Flash反编译器的完整指南

还在为无法打开旧版Flash文件而烦恼吗?JPEXS Free Flash Decompiler(简称FFDec)是你的救星!这款开源免费的Flash反编译工具能够轻松提取SWF文件中的图像、音频、文本和代码资源,让那些珍贵的Flash内容重获新生。无论你是想保存经典游戏素材、迁移企业网站,还是学习ActionScript编程,这款工具都能帮到你。 ## 🚀 快速入门:从零开始掌握Flash反

gitblog_00868的博客 286
上一篇: 供应链安全情报 | cURL最新远程堆溢出漏洞复现与修复建议
下一篇: 供应链安全情报 | 恶意 py 包伪装代理 SDK 进行后门攻击,目标锁定 python 开发者
OpenSCA社区
博客等级 码龄4年 171粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值