Package Analysis恶意软件包分析工具

联合创作 · 2023-09-26 22:01

Package Analysis 是一款识别各类恶意软件的分析工具,可用于捕捉和对抗对开源注册表的恶意攻击。

该工具由开源安全基金会 (OpenSSF)发布,其中包含一些组件来帮助分析开源的软件包,特别是寻找恶意软件。组件包含:

  • 调度程序 —— 从 Package Feeds 为分析工作者创建作业。
  • 分析(one-shot analyze and worker)—— 通过对每个包的静态和动态分析,来收集包行为数据。
  • 加载程序 —— 将分析结果推送到 BigQuery。

在持续不到一个月的测试运行中,Package Analysis 已经能够识别出 200 多个恶意 PyPI 和 npm 组件。下一步的优化计划如下:

  • 随着时间的推移,检测包行为的差异;
  • 自动处理包分析结果;
  • 在处理包时,存储包本身以进行长期分析; 
  • 提高管道的可靠性。
浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报