mandiant/VM-Packages

GitHub: mandiant/VM-Packages

为 FLARE VM 和 Commando VM 提供自动化工具包管理的 Chocolatey 软件源,支持安全分析环境的快速部署与持续维护。

Stars: 220 | Forks: 96

[![软件包](https://gist.githubusercontent.com/vm-packages/0e28118f551692f3401ac669e1d6761d/raw/packages_badge.svg)](https://github.com/mandiant/VM-Packages/wiki/Packages) [![每日运行失败 Windows 2022](https://gist.githubusercontent.com/vm-packages/7d6b2592948d916eb5529350308f01d1/raw/windows-2022_daily_badge.svg)](https://github.com/mandiant/VM-Packages/wiki/Daily-Failures) [![MyGet 版本不匹配](https://gist.githubusercontent.com/vm-packages/dfe6ed22576b6c1d2fa749ff46f3bc6f/raw/myget_badge.svg)](https://github.com/mandiant/VM-Packages/wiki/MyGet-Version-Mismatches) [![CI](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/2e6e82f0e7144859.svg)](https://github.com/mandiant/VM-packages/actions?query=workflow%3ACI+branch%3Amain) # Virtual Machine 包 此仓库包含支持以下分析环境项目的软件包源代码: * [FLARE VM](https://github.com/mandiant/flare-vm) * [CommandoVM](https://github.com/mandiant/commando-vm) # 工作原理是什么? 存储在此仓库中的软件包会被自动构建并推送到公开的 [MyGet 托管的 package feed](https://www.myget.org/feed/Packages/vm-packages)。 FLARE VM 和我们的其他二进制分析环境从此 feed 下载软件包,并执行包含的脚本以安装工具。 软件包的安装依赖于 [Chocolatey](https://chocolatey.org/)。 ## 开源软件包 开源安装包不仅允许社区建议新工具、改进和报告错误,还允许社区帮助实现它们。 现在,安装的方式和内容都是透明的。 此外,我们可以使用 GitHub Actions(对开源仓库免费)进行测试和自动化。 这减少了手动维护并简化了贡献。 ## 使用 GitHub Actions 进行自动化 一旦提交了软件包,我们的 pull request 自动化测试会测试该软件包,以查看其构建和安装是否正确。 此外,我们每天构建并测试每个软件包,以检查是否有任何错误。 仅仅意识到软件包损坏就应该能快速解决过去 VM 用户面临的许多问题。 要查看每日测试结果,请查看 [Daily Failures](https://github.com/mandiant/VM-Packages/wiki/Daily-Failures) 和 [MyGet Version Mismatches](https://github.com/mandiant/VM-Packages/wiki/MyGet-Version-Mismatches) wiki 页面。 状态也会显示在此 README 开头的徽章中。 我们还自动化了其他任务,例如创建新软件包(使用 [`create_package_template.py`](https://github.com/mandiant/VM-Packages/blob/main/scripts/utils/create_package_template.py))和软件包更新(使用 [`update_package.py`](https://github.com/mandiant/VM-Packages/blob/main/scripts/utils/update_package.py))。 ## 文档 - 查看我们的 [CONTRIBUTING 指南](/CONTRIBUTING.md)以了解如何为项目做出贡献。 - 查看我们的 [Wiki](https://github.com/mandiant/VM-Packages/wiki) 获取有关如何使用我们既定的最佳实践创建软件包的文档。
标签:AI合规, Chocolatey, Commando-VM, Conpot, DAST, FLARE-VM, GitHub Actions, Libemu, Mandiant, MyGet, Windows安全, 二进制分析, 云安全运维, 云资产清单, 包管理器, 安装脚本, 工具集, 开源框架, 恶意软件分析, 持续集成, 环境配置, 统一API, 网络连接监控, 自动化安装, 自动笔记, 虚拟机镜像, 逆向工具, 逆向工程, 错误配置