Skip to content

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

1

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, type msinfo32, and hit Enter.
  • Or search for msinfo32 in the Windows Search Bar.

Check these fields:

  • System Manufacturer
  • System Model
  • BaseBoard Manufacturer
  • BaseBoard Product
Warning:All values must match your actual motherboard brand and model. If anything is incorrect or missing, open a support ticket before continuing.
2

Save Your Current HWIDs

Save your current hardware IDs so you can verify everything changed after spoofing.

  1. Open the HardwareMask loader as Administrator.
  2. Navigate to the Serial Checker tab.
  3. Click the save button to export your serial numbers for backup.
Tip:Take a screenshot of the Serial Checker output as an extra backup. You'll compare these values after the full process.
3

Flash Your BIOS

Flashing your BIOS resets the motherboard's stored serial data. The method depends on your motherboard manufacturer.

General steps:

  1. Download the latest BIOS from your manufacturer's official site.
  2. Copy the BIOS file to a FAT32-formatted USB drive.
  3. Rename the file per your manufacturer's instructions (check their documentation).
  4. Use the USB BIOS Flashback method or BIOS utility to flash.
  5. Wait for the flash to complete — do not interrupt or power off.
Warning:A failed flash can permanently brick your motherboard. Use a stable power source and do not interrupt the process under any circumstances.

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.
Tip:After flashing, enter BIOS and load optimized defaults before continuing.
4

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)

  1. Enter BIOS/UEFI

    Press DEL or F2 during boot.

  2. Enable RAID Mode

    Navigate to:

    Advanced > Storage Configuration > SATA Mode

    Set to Intel RST Premium with RAID. Save & reboot.

  3. Open Intel RAID Utility
    • Press Ctrl + I at POST (older boards), or
    • Use the Intel RST menu in BIOS.
  4. Create RAID 0 Array
    • Choose Create RAID Volume.
    • Select RAID 0 (Stripe).
    • Add your drives.
    • Set stripe size and volume name. Confirm and save.
Tip:In rare cases you may need to enable VMD Controller in BIOS to use RAID 0.

AMD RAIDXpert (X570, B550, etc.)

  1. Enter BIOS/UEFI

    Press DEL during boot.

  2. Enable RAID Mode

    Navigate to:

    Advanced > SATA Configuration > SATA Mode

    Set to RAID. Save & reboot.

  3. Open RAIDXpert Utility

    Access from BIOS under Advanced > RAIDXpert2 Configuration Utility.

  4. Create RAID 0 Array
    • Select Array Management > Create Array.
    • Choose RAID 0.
    • Select disks and confirm.
Warning:RAID 0 requires wiping the drives involved. Make sure you've backed up all data.
5

Reinstall Windows

A clean Windows install ensures no old hardware IDs are cached by the OS.

  1. Boot from your Windows installation USB.
  2. If using RAID, load the Intel RST or AMD RAID driver during install when prompted for “Load driver.”
  3. Select your RAID volume and install Windows as normal.
  4. Complete Windows setup — connect to internet, install drivers.
Tip:Download the RAID drivers onto the same USB or a second USB before starting — Windows won't see your RAID volume without them.
6

Run the Spoofer

With a fresh Windows install on your new RAID volume, you're ready to run the Perm Spoofer.

  1. Download and open the HardwareMask loader as Administrator.
  2. Enter your license key.
  3. Configure your spoof options (see below), then click Spoof and wait for the process to complete.
  4. Restart your PC when prompted.
  5. 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 Spoof in the loader.
  • MSI locked board — Select MSI EFI Spoof in the loader.
  • Gigabyte locked board — Select Gigabyte EFI Spoof in the loader.
  • ASRock locked board — Select ASRock EFI Spoof in the loader.
Tip:Not sure if your board is locked? If you couldn't flash your BIOS in Step 3, your board is likely locked — use the EFI Spoof option instead.

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 Spoofer in the loader instead.
Tip:How to tell: if your MAC address doesn't change after a normal spoof, your adapter likely uses eFuse — switch to Fallback MAC Spoofer and run again.

You're all set!

All hardware IDs should now be spoofed. If anything looks wrong, open a support ticket.

← Back to Hardware Mask