今天看啥  ›  专栏  ›  看雪学苑

获得并修改硬件序列号——CPU、主板、内存、硬盘等(有源码)

看雪学苑  · 公众号  · 互联网安全  · 2024-08-21 17:59

文章预览

大家都知道很多Anti Cheat会封硬件序列号,所以本文探索一下如何get and modify序列号。 这个服务是比较贵的:          于是有了研究一下的想法。 思路: 1. 通过厂商自带的程序刷新固件。 2. 自己写驱动修改。 思路1不讨论,要拿到厂商去修改,很不方便。这里重点讨论思路2。 思路2是通过修改SMBIOS表,有两种方法,一种需要开机自启动,一种不需要,后面会介绍。 SMBIOS: SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。 而DMI(Desktop Management Interface, DMI) 就是帮助收集电脑系统信息的管理系统。 DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。 两种方法都需要解析SMBIOS。 一、先介绍 不需要重启 的方法: 1.从物理内存 0x000F0000-0x000FFFFF 之间寻找关键字 “ _SM_” 。 2.找到后再向后16个字节,看后面5个BYTE是 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览