当前位置: 首页 > news >正文

免费手机h5模板网站模板儋州网站建设制作

免费手机h5模板网站模板,儋州网站建设制作,wordpress社区论坛模板,官方网站撰写策划书SCA软件成分分析工具可以通过静态和动态有两种技术方式实现#xff1a; 静态分析#xff1a;通过对源代码或二进制程序进行分析#xff0c;从而识别被检测项目中包含的开源组件#xff0c;开源组件本身包含的已知漏洞、组件版本信息、许可证信息等便可以查询得到#xff…      SCA软件成分分析工具可以通过静态和动态有两种技术方式实现 静态分析通过对源代码或二进制程序进行分析从而识别被检测项目中包含的开源组件开源组件本身包含的已知漏洞、组件版本信息、许可证信息等便可以查询得到动态分析在被检测程序执行状态通过探针等方式获取加载的开源组件信息再获取对应的漏洞、许可证信息等。 静态分析方式又可以分为两类 类包管理器技术一般是通过各种开发语言的包管理器例如maven工程的POM文件解析、工程属性文件等获取项目依赖的开源组件或间接依赖的开源组件。同源分析技术通过库中代码生成hash和被检测项目采用相同粒度包、文件、函数/方法最细的可以定制代码行级的hash通过hash匹配或相似匹配方式找到开源组件名称及其对应的版本。 静态分析方式对被检测项目不产生侵入性且可以与SAST工具一起进分析覆盖已知漏洞或未知漏洞SAST检测的是已知漏洞类型的未知漏洞/缺陷SAST对于程序词法、语法分析的结果有利于分析SCA检测出的开源组件的可达性。基于类包管理器技术研发的SCA产品由于开源组件之间相互依赖的关系很多不可避免的增加了检测结果中开源组件的数量以及安全漏洞的数量对于开发团队来说都是一个不小的负担。采用同源分析的SCA工具其依赖的源库必然很大才能达到更准确的覆盖往往一个开源组件有几十个版本针对不同操作系统、不同架构有很多分支再考虑代码指纹生成的粒度则需要存储海量代码生成的指纹其检测精度一个方面依赖库的大小、指纹数据多少另一个方法就是目的与源的匹配算法。 动态分析方式基于编译生成的二进制程序有的厂商也称为二进制检测。比较适合无法拿到源代码的甲方企业测试团队或测评机构等。具有较高的精度但是需要完整的项目部署。在进行功能测试、性能测试等测试期间可以同步完成SCA检测。但是受限于功能测试或操作程序功能的广度和深度导致一些边缘功能可能遗漏而代理漏报。对于二进制程序采用静态分析方法不管采用逆向工程技术还是二进制程序中特征代码指纹的提取都可能由于中间有损的处理过程导致检测结果的精准度降低。 通过上面的简单分析小伙伴们应该了解了每种分析方式的优缺点也了解到为什么有些产品安装需要很长时间拷贝库而有些产品二进制检测与源代码检测方式检测结果为什么有差异了。
http://www.huolong8.cn/news/143244/

相关文章:

  • 台式机做网站服务器网站内容建设的布局和结构
  • 学校网站建设招标公告建筑网招工网
  • 北京专业企业营销网站建设免费注册邮箱帐号
  • 网站服务器类型四川大学官方网站规划建设处
  • 域名网站账号seo网站建设视频教程
  • 婚恋网站女生要求男生要一起做淘宝专业网站建设制作
  • 网站程序上传教程收费下载网站源码
  • 做网站一定要有服务器吗昆明小程序公司
  • 重庆招聘网站有哪些重庆网站托管外包公司哪家好
  • 成都网站开发环球中心vps 同时翻墙和做网站
  • 仿站建站教程wordpress好看的插件
  • 阿里云的网站程序如何做襄阳php网站开发
  • 木渎网站建设丰都集团网站建设
  • 网站建设公司大概多少钱海南网站建设制作
  • 建设职业技术学院网站图文制作
  • 广州市专业做网站电商运营包括哪些方面
  • 公司网站建设代码都写完了市场营销案例分析及解答
  • 济南网站关键词优化公司网站的创建历程怎么写
  • 广西建设工程协会网站查询系统青岛怎样做网站
  • 山西城乡建设厅网站网站除了wordpress外
  • 兰州网站建设和推广wordpress凡科
  • 网站开发流行语言网站开发准备流程
  • 关于互联网的网站友情链接教程
  • 站酷设计网站官网网址青岛房产
  • e站注册网站微信商城小程序开发教程
  • 知名营销网站手机网站效果图做多大的
  • 网站建设服务内容网站建设功能覆盖范围
  • 网站中的宣传册翻页动画怎么做建筑网片生产设备
  • 顺德大良哪家做网站好建设银行网站特点
  • 公司网站建设gghhhj12306网站做的好丑