/Xbox-Code-Checker

✔ Simple POC tool to mass check Microsoft/Xbox codes - Paid version is available, @TaintedDev on telegram.

Primary LanguageGo

Xbox Code Checker

  1. Overview
  2. How to run from compiled
  3. How to run from source
  4. What WLID is and how to get it
  5. Using multiple WLIDs
  6. Other

Overview

This is a simple proof-of-concept tool to check Xbox codes. This could be used to check Xbox gamepass codes from discord nitro or anything else. It just sends a single request for checking the code. I'll probably be adding threading, multi-account support, and maybe input of email:password instead of getting your WLID and adding it.

This is my first time programming in GoLang, so the code isn't perfect, if there's something that could be better feel free to make a pull request or an issue and I'll look into it!

Run from compiled

Only works on windows

  1. Open Releases
  2. Download the latest version
  3. Extract the files out of the .zip file
  4. Add your codes in input\codes.txt
  5. Get your WLID and add it in input\wlid.txt
  6. Run XboxChecker.exe
  7. After it's done the working, used, and invalid codes will be saved output\working.txt, output\used.txt, output\invalid.txt

Run from source

  1. Download GoLang from their website
  2. Go to Releases
  3. Download the source code of the latest release
  4. Extract the files
  5. Add your codes in input\codes.txt
  6. Get your WLID and add it in input\wlid.txt
  7. Open terminal/cmd, navigate to the directory of the code
  8. Run the command go run main.go or go build
  9. After it's done the working, used, and invalid codes will be saved output\working.txt, output\used.txt, output\invalid.txt

What is WLID and how to get it

WLID (probably stands for Windows Live ID) is a code that Microsoft uses to authenticate your account, it is needed for this program to send the requests for checking the codes.

How to get it:

  1. Open redeem.microsoft.com
  2. Click F12, CTRL + Shift + I, or open devtools
  3. Go to the network tab
  4. Type any code into the redeem code field
  5. Look for a request in the network tab with the redeem code in it (it should be red)
  6. Click it, look at the headers
  7. Find where it says Authorization, right-click the value of authorization, and click copy value
  8. This is your WLID

Using Multiple WLIDs

You can use multiple WLIDs with this tool, just add each wlid on a new line in the WLID input file.

Other

This is 100% for educational reasons, don't use it for anything else. This tool is free for people to use and learn from, don't try selling it.