开源代码安全扫描工具
在本版开源新闻摘要中,我们将介绍COVID-19的开源解决方案,Google的新安全工具,Uber的代码清理软件等等!
在对抗COVID-19中使用开源
当COVID-19开始在全球范围内行进时,开放源代码加紧努力试图阻止它。 其中包括使用开放数据来创建跟踪仪表板和应用 ,设计通风机以及开发防护装备。
加拿大滑铁卢大学的科学家与人工智能公司DarwinAI合作开发了一种开放源代码工具,“ 可以识别胸部X射线中Covid-19的体征 ”。 名为COVID-Net的神经网络“特别擅长识别图像”。 研究人员正在使用的数据集可在GitHub上找到 ,其中包括该软件的链接。
此外,许多开源硬件项目正在进行中,以加快寻找解决方案的速度。
Google发布了打击USB按键注入攻击的工具
USB击键注入攻击是偷渡计算机的最偷偷摸摸且可能是最恶意的方法之一。 使用连接到计算机的受损USB设备,黑客甚至可以在不注意到的情况下运行命令。 Google通过发布开放源代码检测工具,使Linux用户更轻松地抵抗这些攻击。
该工具称为“ USB击键注入保护”,可检测“是否在没有人工干预的情况下进行了击键”。 它通过测量“来自连接的USB设备的击键时间”来实现。 Google信息安全工程团队的塞巴斯蒂安·诺伊纳(Sebastian Neuner)表示,虽然USB击键注入保护工具并不是防御此类攻击的硬道理,但它提供了“另一层保护,可以保护坐在未锁定机器前的用户他们看到袭击正在发生。”
您可以在GitHub上找到该工具的Python源代码。
Uber使代码删除工具开源
随着应用程序变得越来越大,它们通常包含不再使用或已过时的代码。 附加的代码使软件更难以维护。 为了帮助解决快速找到冗余代码的问题,Uber最近开放了一个名为Pirhana的工具 。
Pirhana扫描代码中的功能标志 ,寻找不再使用的功能标志 。 然后,软件从代码中删除未使用的标志。 目前,Pirhana可以使用以Objective-C,Swift和Java语言编写的软件。 Uber的开发人员希望“现在外部开发人员有机会为该项目做出贡献”,支持的语言数量将会增加。
您可以从GitHub上的存储库中获取Pirhana的源代码
在其他新闻中
- 新加坡政府将开放源代码联系人跟踪协议
- 欧盟委员会使用开源消息传递服务Signal
- 西班牙软件将喀麦隆和印度的医疗保健计算机化
- ING开源Lion,其白色标签Web组件库
- 开源成为主流-共享如何塑造音乐的未来
和往常一样,感谢本周Opensource.com的工作人员和记者的帮助。
开源代码安全扫描工具