VirtualHardwares是Windows平台的硬件信息虚拟化工具,核心原理是拦截系统API调用,向软件返回伪造的硬件参数,不会改写真实硬件固件和注册表原始值,电脑重启之后全部配置自动还原,不会对实体硬件造成物理改动,同时支持VMware虚拟机内部运行,多用于软件兼容性测试、授权机制调试等技术场景。
1、优先确认模式选择,全局驱动模式需要驱动加载成功。
2、进程模式必须填写正确进程名或者 PID,目标程序需要在工具开启虚拟之后再启动,已经提前打开的程序不会生效。

3、部分软件使用底层直接读取硬件固件的方式,绕过 API 拦截,该工具无法对这类软件生效。
4、核对虚拟选项,确认对应硬件项已经勾选。

① 该工具是软件层虚拟,不会修改网卡真实硬件 MAC。

② 只是欺骗上层应用读取接口,网卡本身硬件 MAC 保持不变。
③ 部分底层网络工具直接读取网卡硬件,会显示真实 MAC,属于正常现象。

软件提供多套工作模式,分为驱动级全局虚拟、全进程虚拟、指定进程PID虚拟和新启动进程绑定虚拟四大模式。
其中进程定向模式是核心优势,可以做到不同软件读取到完全不一样的硬件指纹,避免全局修改带来的系统不稳定问题。
虚拟的硬件维度覆盖硬盘序列号、硬盘固件版本、分区序列号以及系统安装时间等大量系统硬件参数。
用户可以手动填写自定义参数,也可以使用内置随机生成器一键生成随机硬件标识,降低手动填写的门槛。