hzqst/VmwareHardenedLoader
hzqst/VmwareHardenedLoader has 2,418 GitHub stars and 547 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 20:18 UTC. Last push 2026-10-31.
Vmware Hardened VM detection mitigation loader (anti anti-vm)
实测星标增长
- 24小时
- 0
- 7天
- 正在收集历史
- 15天
- 正在收集历史
- 1个月
- 正在收集历史
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README.zh-CN.md
原文VMwareHardenedLoader-ng
VMwareHardenedLoader-ng 是用于 VMware 客户机研究环境的 Windows 内核驱动。它会过滤选定的 VMware 固件字符串,并阻止选定的 VMware PnP 注册表枚举。
驱动使用已签名的 System Informer KPH 动态数据解析未公开的内核全局变量,不依赖 PDB、特征码扫描或注册表提供的 RVA。
快速开始
先阅读构建指南,然后在安装 WDK 的 Visual Studio 2022 Developer Command Prompt 中构建:
msbuild VmLoader.sln /m /t:Rebuild /p:Configuration=Release /p:Platform=x64
构建过程会下载并验证 KPH manifest,生成并签名 v20 动态数据,并发布安装脚本所需的运行时工件。配置外部动态数据或加载驱动前,请阅读运行时加载说明。
支持的系统
- Windows 10 和 Windows 11 x64 或 ARM64 客户机
维护的配置包括 Release|x64、Debug|x64、Release|ARM64 和 Debug|ARM64。ARM64 运行时行为仍依赖未公开的内核布局,必须在目标 Windows 版本上验证。
文档
许可证
本项目采用 MIT License。详见 LICENSE。
依赖
System Informer 以子模块形式包含,用于提供 KPH 动态数据以及 CustomBuildTool、CustomSignTool 工具。
kphtools 提供符号源,以及 nt!ExpFirmwareTableResource 和 nt!ExpFirmwareTableProviderListHead 的 RVA。