Vigilance

专注于软件供应链安全的桌面级工具,能够在软件更新过程中检测出行为异常的组件,防止供应链攻击在开发者或最终用户的机器上落地

AI编程开发 部分免费

Vigilance 是一款专注于软件供应链安全的桌面级工具,能够在软件更新过程中检测出行为异常的组件,防止供应链攻击在开发者或最终用户的机器上落地。该工具支持 macOS、Linux、Windows 以及 BSD 系列操作系统,体积仅一个可执行文件,安装和配置均为零成本,下载后直接指向目标文件夹即可开始工作。

供应链攻击的本质是攻击者将恶意代码伪装成正常的库更新或版本发布,在开发者日常的构建和安装流程中悄悄渗透。Vigilance 的检测思路不走传统路线:不依赖已知漏洞特征库、不依赖 CVE 列表,也不依赖威胁情报 Feed。它的工作方式是:首先对软件当前状态建立基准线,记录每个文件当前拥有的系统权限——比如能否联网、能否读取密钥、能否启动其他进程;随后每次更新后重新扫描,将新版本中每个文件的能力变化与基准线逐一对比,只报告「获得了新能力」的文件。大多数情况下,一个正常的版本更新不会触发任何警告,而当某个文件突然新增了联网或执行外部程序的能力时,Vigilance 会立即标记并告知用户。

该工具可读取多种常见安装包和容器格式的内部内容,包括 deb、rpm、npm、pip、MSI、ISO 以及 docker 镜像等,覆盖了软件供应链中最常见的分发形式。它对每种格式的解析器均为手工编写,不依赖外部解析库,确保工具本身不会成为攻击面。

Vigilance 提供免费版和专业版两个层级。免费版功能完整且不限制管理机器数量,但需要在运行时联网以发送签名后的哈希报告;专业版完全离线运行,即便在物理隔离的内网环境中也能正常工作,并额外提供批量机器管理的 Fleet 功能。该产品适用于软件开发团队、IT 运维人员、安全审计人员,以及任何需要保障内部软件供应链可信度的组织。

2025 年 11 月的一周内,有 796 个被植入后门的软件包被大规模推送至数百万日常构建流程中,每一个看起来都和正常更新无异。Vigilance 正是为应对这类威胁而设计:不给攻击者留下「安静通过」的机会,也不给安全团队留下事后补救的被动局面。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论