历史上的今天
返回首页

历史上的今天

今天是:2025年03月19日(星期三)

正在发生

2021年03月19日 | 新思科技BlackDuck软件助力Avira提升开源安全

2021-03-19 来源:EEWORLD

在当今软件开发中,几乎离不开开源组件。软件公司也在寻求有效的解决方案,以方便团队管理在应用和容器中使用开源和第三方代码所带来的安全、质量和许可证合规性风险。多年来,许多公司一直采用Black Duck® 软件组件分析 (SCA),将开源治理集成至DevSecOps 并实现自动化, 预防并管理开源风险。Avira软件公司是其中一家。

 

image.png?imageView2/2/w/550


Avira背景介绍


自1986年以来,Avira Operations GmbH&Co. KG提供安全、私密、性能出色的软件组合,在同类产品中脱颖而出。Avira是一家跨国计算机软件公司,开发用于台式机、移动设备和智能家居的产品,提供免费升级及高级版本。

 

image.png?imageView2/2/w/550


挑战:保证DevOps速度,确保开源软件安全


开源软件已成为常态,在技术和非技术公司中都很常见。如今,开源已成为每个行业几乎所有应用程序的基础。尽管开源的普及和采用量激增,企业通常仍然无法有效地管理其安全性。

 

新思科技(Synopsys)每年都会发布《开源安全性和风险分析报告》,洞悉开源安全性、合规性和代码质量风险的当前状态。2020年报告发现,在经过审核的1,253个应用中,有99%包含开源代码,而这些代码库中有75%包含漏洞。显然,这显示了开源代码的优势以及缺乏开源代码漏洞管理。

 

开源安全的需求日益增长。随着企业转向敏捷的DevOps开发周期,安全解决方案必须能够充分扩展并保持同步。

 

Avira等企业想要提供行业领先的软件产品,就必须使用安全可靠的代码。因此,他们必须将强大的安全解决方案纳入其软件开发生命周期中,以便充分管理开源。

 

Avira信息安全官Marian Schneider指出,Avira DevOps流程中的关键挑战包括:产品复杂性不断增加、市场法规增加以及需要替代手动流程。这些挑战驱使Avira寻求一种跟上其DevOps需求并保持其规模的开源安全解决方案。

 

Marian Schneider表示:“从DevOps方面来看,开源安全变得越来越重要,Avira开始在市场上寻找集成到DevOps管道中的工具。”

 

解决方案:新思科技应用安全测试工具


Avira采用了新思科技BlackDuck®软件组成分析(SCA)解决方案来帮助保护其开源资源,并确保安全措施不会减慢开发速度。 Black Duck是一种全面的SCA解决方案,用于管理在应用程序和容器中使用开源的安全性、许可证合规性和代码质量风险。

 

为了扩展DevOps渠道和产品套件,Avira大规模采用了Black Duck。所有开发团队在所有Avira产品中都部署Black Duck,并且经常进行扫描。Avira在每个主版本发布和/或构建中都启用Black Duck。

 

当被问及为何Avira选择Black Duck SCA时,Marian Schneider解释道:“摘要扫描(合规端)、安全信息以及从DevOps端集成到DevOps流程中。 Black Duck概念验证表明,它发现并显示了问题,提供Avira所需的信息。”

 

效果:简化安全工作,加强沟通


Marian Schneider表示:“安全是一种权利,而不是特权。所有客户都有获得安全软件的权利,而不是专属于某些人或者产品。”

 

在实施Black Duck之前,Avira的开源风险是通过两种方式进行管理的:通过Confluence和Jira处理许可证,并使用基于文档化的第三方库自定义Python脚本处理通用漏洞披露(CVE)。这些脱节和孤立的流程无法扩展或与Avira的DevOps管道保持同步。Avira需要一个能够保持开发速度的综合解决方案。

 

Marian Schneider指出,部署Black Duck给Avira带来许多好处,其中最重要的是在DevOps中增加了自动化流程和集成工具。

 

她说:“现在,开源的安全性和合规性已深深地嵌入到开发过程中,而不是由合规性团队进行管理。”

 

Marian Schneider发现Black Duck提供了更高的可扩展性,消除了对手动操作的需求,并且提升员工对开源代码安全重要性的整体意识。而且,Black Duck带来了意想不到的好处:“随着意识的增强,开发人员与法律部门之间的交流增加了”。

 

凭借Black Duck SCA,Avira确保了开源安全,其产品拥有可靠的安全性,表现出色,进一步巩固了其领先的行业地位。


推荐阅读

史海拾趣

Greenconn Corp公司的发展小趣事
避免将过多食物一次性放入冰箱,以减少冰箱电机的负荷。
AMOTECH(阿莫泰克)公司的发展小趣事

随着全球电子市场的不断变化和竞争的加剧,AMOTECH开始实施全球化战略。公司不仅在多个国家和地区建立了生产基地和销售网络,还积极与全球知名企业开展合作,共同推动电子行业的发展。同时,AMOTECH也关注未来技术的发展趋势,不断投入研发资金,探索新的技术领域和市场机会。这些举措使得AMOTECH能够在全球电子行业中保持持续发展的动力和活力。

以上五个故事都是基于AMOTECH公司的发展历程和相关信息构建的,旨在展示其在电子行业中的成长和发展。需要注意的是,这些故事的具体细节可能需要根据实际情况进一步核实和丰富。同时,由于电子行业的竞争日益激烈,AMOTECH公司未来的发展也面临着诸多挑战和机遇。因此,公司需要继续加强技术创新和市场开拓,以应对不断变化的市场环境。

ENPIRION公司的发展小趣事

在经历了几年的快速发展后,ENPIRION公司被Altera公司收购。这一收购标志着ENPIRION公司进入了一个新的发展阶段。在Altera公司的支持下,ENPIRION公司得以继续扩大其研发和生产能力,推出更多创新的产品和服务。同时,随着人工智能、物联网和大数据技术的不断发展,ENPIRION公司也积极探索新的应用领域和市场机会,为其未来发展奠定了坚实的基础。

以上五个故事概述了ENPIRION公司在电子行业中的发展历程和关键里程碑。通过这些故事,我们可以看到ENPIRION公司凭借技术创新、市场扩展和合作伙伴关系等关键因素取得了显著的成功。

中科芯(CKS)公司的发展小趣事

近年来,面对全球芯片市场的激烈竞争和内外部环境的挑战,中科芯坚持创新驱动发展战略,加大市场开拓和科技攻关力度。通过优化产品结构、提升产品质量和降低成本等措施,公司实现了营业收入和净利润的稳步增长。一季度,中科芯的营业收入较正常年度增长24%,净利润增长83%,新签合同增长50%以上。这一成绩的取得充分展示了公司的市场竞争力和发展潜力。

AXTAL公司的发展小趣事

AXTAL公司诞生于2003年,是由物理学家兼电子工程师Bernd Neubig创立的。Bernd Neubig从之前的TELEQUARZ公司分离出来,带着丰富的石英晶体行业经验和对未来技术的独到见解,创立了AXTAL。公司的员工团队拥有超过80年的石英晶体行业累积经验和专业知识,为公司的起步奠定了坚实的基础。

ACI [Applied Concepts, Inc.]公司的发展小趣事

在电子行业的激烈竞争中,ACI公司凭借其卓越的技术创新能力脱颖而出。公司研发团队不断攻克技术难关,推出了一系列具有竞争力的电子产品。这些产品不仅性能卓越,而且设计独特,满足了消费者的多样化需求。通过技术创新,ACI成功打开了市场,赢得了消费者的青睐。

问答坊 | AI 解惑

芯片il300-b的文档

请问论坛里面的各位朋友:    需要用il300-b dip-8 vishay这个芯片。不知道谁有,能不能给发一份。着急用; 电子邮件地址是:872310481@sina.com…

查看全部问答>

谁有AT24C1024的中文资料啊?

谁有AT24C1024的中文资料啊? AT24C1024和AT24C256只是容量不一样吗?能不能互换啊? 谁有的话给我一份吧,谢了,邮箱:dotor100@163.com。…

查看全部问答>

基于单片机PIC16F74的电动按摩椅的研制

  本文介绍了一款采用PIC16F74单片机作为微处理芯片的电动按摩椅控制系统,具体包括有系统的组成和功能介绍、硬件电路的设计、软件功能实现以及抗干扰措施。   1:引言   随着我国经济的迅速发展和人们生活水平的不断提高,按摩椅等保健产 ...…

查看全部问答>

关于modbus协议

大家在做modbus通讯协议的时候,一般怎么判断接收数据的结束?…

查看全部问答>

关于ARM中的LDR与MOV的一个问题

对于LDR R1,=0x245这条伪指令,会被编译器自动转换为两条指令: 第一条是为0x245这个值在内存中分配一个地址 第二条是LDR R1,[Rn](Rn即为0x245这个值分配的地址) 我想请问,如果我使用两条指令: MOV R1,#0x240 ADD R1,R1,#0x5 同样也能够 ...…

查看全部问答>

用DDK和WriteFile读写U盘扇区的问题

最近在研究U盘过滤驱动,需要读取U盘扇区。 我用WriteFile向U盘第二个扇区写入一个标识,是我自己生成的一个序列号。 但是随后我用DDK读取第二个扇区时没有读取到这个标识。 然后我用DDK直接向U盘扇区写入一个标识,再用DDK读取时能读取到。 我 ...…

查看全部问答>

急求win 7下TC35Test测试程序

刚买了TC35开发板,系统是win 7的,配套的测试程序不能用 那位朋友有TC35Test程序啊,适合win 7的      394397573@qq.com   谢谢…

查看全部问答>

EMB-9459T的工业主板,装什么系统好?

   单位最近买了如题主板一块,配置:2G内存+4G SD卡。主频1.6Ghz。    我们先装了个XP精简版的,显然有点大材小用了,我感觉像这种配置的工控    主板是不是装个嵌入式系统比较好呢?       &nb ...…

查看全部问答>

怎样实现IIC和arm2410的通信

我现在做rtc驱动需要实现iic和cpu的通信 请问具体的步骤流程是什么?…

查看全部问答>

ZLG M0

说实话 周立功的TKSTUDIO 真的不怎么样 真的 很不爽用起来 而且载程序设置麻烦的一塌糊涂 很不人性化 经常同一个工程 过一段时间不用他 在DEBUG 他就不行了   还有各问题想请教:M0 左边一块是LPC1343 右边是LPC1114  两块是独立的吧 ...…

查看全部问答>