AI 资源库 · 已整理 2 项

恶意软件包拦截

查看与恶意软件包拦截相关的 AI 资讯、工具、Skill、工作流和开源项目。

malicious-software-packages-dataset:开源恶意软件包数据集,用于软件供应链安全研究

DataDog/malicious-software-packages-dataset · An open-source dataset of malicious software packages found in the wild.

该项目由 DataDog 维护,是一个收录野外发现的恶意软件包的开源数据集,目前包含超过 28623 个样本,覆盖 npm、PyPI、IDE 扩展和 AI Skills 等生态。样本按生态及「良性包被投毒版本」与「以投递恶意软件为目的」分类存放,压缩为密码为 infected 的加密 ZIP;各生态目录附带 manifest.json,可用于按包名和版本快速判断是否属于已知恶意包。数据集主要用于软件供应链安全研究、检测规则(如 GuardDog)验证与本地分析。

☆ 收藏查看来源 ↗

用 Supply Chain Firewall 和 Datadog Code Security 在全组织范围内拦截恶意软件包

Datadog 把开源工具 Supply Chain Firewall 接入了自家的 Code Security 产品。原来这个工具只能在开发者电脑上拦截已知的恶意软件包,一旦每台机器各管各的配置,就容易失控,也没法知道哪些规则真正生效。现在可以在 Datadog 里集中设置允许和禁止名单,装到电脑和 CI 流水线里的防火墙都会自动同步,还能对已经装过的包回头复查,发现是恶意的就报警。此外新增了一个 GitHub action,让 CI 流程也能在安装前拦截。这些功能目前处于预览阶段,需要申请才能使用。

文中可用工具

  • Supply Chain Firewall在安装前拦截已知恶意软件包的开源工具
  • Datadog Code Security集中管理防火墙配置、名单,并对已安装包做回溯扫描
  • GuardDog为恶意软件包订阅源提供数据
  • Malicious Software Packages Dataset公开的恶意软件包数据集,用作拦截依据
  • Datadog Software Composition Analysis (SCA)清点并评估代码仓库和运行中应用的依赖
  • Supply Chain Firewall GitHub action在 CI 运行器上安装并配置防火墙,检查后续包管理命令
☆ 收藏查看来源 ↗