Update 22/1/2024: This project is heavily outdated. While technically changing serials, it will not have any effect on any modern anti-cheat. The only remotely useful part is the SMBIOS parsing, but keep in mind that I wrote this when I was 16 years old and it's not really handling all edge cases well. If you want to save yourself lots of work and hassle, just create those tables from scratch and replace them.
Windows kernel-mode hardware identifier (HWID) spoofer. It does not use any hooking, so it can be completely unloaded after use. Tested on Windows 10 x64 2004 (19041.264).
- Disk serials (works on both SATA and NVMe drives)
- Disable S.M.A.R.T functionality
- SMBIOS (tables 0-3) modification (not zeroing)
- Me (@SamuelTulach) - Putting it all together
- n0Lin (@Alex3434) - Static disk spoofing without hooks
- IChooseYou - Disable S.M.A.R.T functionality and finding SMBIOS physical address
- btdt (@btdt) - Finding SMBIOS physical address (again) and signanture scanning functions