Hardware-HardSpoof 是面向授权安全测试的伪装工具包,可在内核层与网络层掩盖硬件身份、网络指纹和浏览器特征。主要能力包括:MAC 地址、SMBIOS 数据、DNS/SNI、ARP 及浏览器指纹(User-Agent、Canvas、WebGL)伪装,并支持配置文件、守护进程与 CLI 管理。
安装需从发布页下载后解压;Linux 端编译内核模块,Windows 端运行安装程序或通过 pnputil 注册驱动。核心用法:使用 sudo hardsp00fd --daemonize 启动守护进程,hardsp00f-cli list-profiles 列出配置,apply 应用配置,stop 停止伪装,revert-interface 还原接口。配置以 YAML 定义指纹与伪装策略,也可通过环境变量调整目录、日志级别和默认配置。Python 绑定提供 HardSpoofClient 与 NetworkInterface 等接口进行编程操作。
适用场景为网络研究、浏览器指纹测试、MAC 轮换和 DNS 自适应伪装等受控实验。限制方面:部分功能依赖内核模块,需要 root 或管理员权限;ARP/DNS 伪装可能影响网络;高级检测系统可能识别伪装;测试后应还原并清理日志。资料明确要求仅在自有或获授权的系统上使用,未经授权的伪装可能违法。此工具相关收费、具体性能指标和全部平台支持情况暂未提供。