WiiPCRT

Wii Parental Control (PIN) Reset Tool

View on GitHub

The tool to generate a master key to unlock your parental controls on your Wii!

(…Inspired by a Wii I bought second-hand which had a parental-control pin set…)

How it works:

  1. Navigate to the Wii Menu by pressing the HOME button on a Wii Remote and selecting “Wii Menu.”
  2. Look at the date and time displayed on the Wii Menu and ensure they are correct. If incorrect, they will need to be changed in order for you to complete the PIN reset process. You will not be able to reset the PIN until the date is correct. [HOW TO]
  3. Select the Wii Options icon in the lower-left corner of the Wii Channel Menu.
  4. Select “Wii Settings.”
  5. Click on the blue arrow to reach the Wii System Settings 2 menu options.
  6. Select “Parental Controls,” then “Yes.”
  7. Select “I forgot.”
  8. Select “I forgot.” again.
  9. A screen (as pictured below) with an 8 digit request code will appear, write it down!
  10. Download the latest release of WiiPCRT [HERE].
  11. Run the “wiipcrt” which you just downloaded.
  12. Enter the request code which you have written down earlier.
  13. Choose the master key based on your time zone (date) from the output.
  14. Enter the master key into your Wii.

Enjoy your unlocked Wii!

Additional notes:

sample-screen

You can also pass the request code as argument:

Windows CMD (Command Prompt):

> wiipcrt.exe 12345678

Note that in reality the file will be called wiipcrt_x32.exe or wiipcrt_x64.exe depending on which you downloaded.

On BSD, Darwin, Linux, Unix, etc. (requires Python, duh):

$ ./wiipcrt.py 12345678

Supporting this project:

ko-fi

Special thanks to Marcan, who coded the cracking part.