Setup Guide
Perm Spoofer Setup
Follow each step in order. The whole process takes around 30–60 minutes depending on your hardware.
Before You Begin
- Backup all important data — BIOS flashing and RAID setup will wipe your drives.
- Two identical drives (same size & speed) for RAID 0.
- A USB drive formatted as FAT32 for BIOS files.
- Your exact motherboard model number.
- A Windows 10/11 installation USB.
- Stable power — a failed BIOS flash can brick your board.
Verify System Information
Open System Information to confirm your motherboard details match your actual hardware. This ensures the spoofer works correctly with your system.
Open msinfo32:
- Press
Win + R, typemsinfo32, and hit Enter. - Or search for
msinfo32in the Windows Search Bar.
Check these fields:
- System Manufacturer
- System Model
- BaseBoard Manufacturer
- BaseBoard Product
Save Your Current HWIDs
Save your current hardware IDs so you can verify everything changed after spoofing.
- Open the HardwareMask loader as Administrator.
- Navigate to the Serial Checker tab.
- Click the save button to export your serial numbers for backup.
Flash Your BIOS
Flashing your BIOS resets the motherboard's stored serial data. The method depends on your motherboard manufacturer.
General steps:
- Download the latest BIOS from your manufacturer's official site.
- Copy the BIOS file to a FAT32-formatted USB drive.
- Rename the file per your manufacturer's instructions (check their documentation).
- Use the USB BIOS Flashback method or BIOS utility to flash.
- Wait for the flash to complete — do not interrupt or power off.
Manufacturer-specific notes:
- ASUS — Use EZ Flash or USB BIOS Flashback button on the I/O panel.
- MSI — Use M-Flash from BIOS or the Flash BIOS Button.
- Gigabyte — Use Q-Flash from BIOS or Q-Flash Plus button.
- ASRock — Use Instant Flash from BIOS utility.
Configure RAID 0
Setting up RAID 0 changes your disk controller serial information. Choose the guide for your platform.
Intel RST RAID (Z690, Z790 chipsets)
- Enter BIOS/UEFI
Press
DELorF2during boot. - Enable RAID Mode
Navigate to:
Advanced > Storage Configuration > SATA Mode
Set to
Intel RST Premium with RAID. Save & reboot. - Open Intel RAID Utility
- Press
Ctrl + Iat POST (older boards), or - Use the Intel RST menu in BIOS.
- Press
- Create RAID 0 Array
- Choose
Create RAID Volume. - Select
RAID 0 (Stripe). - Add your drives.
- Set stripe size and volume name. Confirm and save.
- Choose
AMD RAIDXpert (X570, B550, etc.)
- Enter BIOS/UEFI
Press
DELduring boot. - Enable RAID Mode
Navigate to:
Advanced > SATA Configuration > SATA Mode
Set to
RAID. Save & reboot. - Open RAIDXpert Utility
Access from BIOS under
Advanced > RAIDXpert2 Configuration Utility. - Create RAID 0 Array
- Select
Array Management > Create Array. - Choose
RAID 0. - Select disks and confirm.
- Select
Reinstall Windows
A clean Windows install ensures no old hardware IDs are cached by the OS.
- Boot from your Windows installation USB.
- If using RAID, load the Intel RST or AMD RAID driver during install when prompted for “Load driver.”
- Select your RAID volume and install Windows as normal.
- Complete Windows setup — connect to internet, install drivers.
Run the Spoofer
With a fresh Windows install on your new RAID volume, you're ready to run the Perm Spoofer.
- Download and open the HardwareMask loader as Administrator.
- Enter your license key.
- Configure your spoof options (see below), then click Spoof and wait for the process to complete.
- Restart your PC when prompted.
- Open the Serial Checker tab and compare against your saved HWIDs from Step 2 — everything should be different.
Locked Motherboard? Use EFI Spoof
Some motherboards have a locked BIOS that prevents normal flashing. If your board is locked, select the EFI Spoof option for your manufacturer in the loader:
- ASUS locked board — Select
ASUS EFI Spoofin the loader. - MSI locked board — Select
MSI EFI Spoofin the loader. - Gigabyte locked board — Select
Gigabyte EFI Spoofin the loader. - ASRock locked board — Select
ASRock EFI Spoofin the loader.
MAC Address Spoofing
Your network adapter's MAC address is a tracked hardware identifier. The loader offers two modes depending on your adapter type:
- Standard MAC — The default MAC spoof option works for most adapters. Leave it on the default setting.
- eFuse MAC — If your network adapter uses eFuse (hardware-burned MAC), the standard method won't work. Select
Fallback MAC Spooferin the loader instead.
You're all set!
All hardware IDs should now be spoofed. If anything looks wrong, open a support ticket.