# **Universal MS Key Toolkit (UMSKT)** [![Zulip chat](https://img.shields.io/badge/zulip-join_chat-brightgreen.svg)](https://umskt.zulipchat.com) [![libera.chat - #mspid](https://img.shields.io/badge/libera.chat-%23mspid-brightgreen)](https://web.libera.chat/gamja/?nick=Guest?#mspid) [![C/C++ CI (Linux)](https://github.com/UMSKT/UMSKT/actions/workflows/linux.yml/badge.svg)](../../actions/workflows/linux.yml) [![C/C++ CI (Windows)](https://github.com/UMSKT/UMSKT/actions/workflows/windows.yml/badge.svg)](../../actions/workflows/windows.yml) ### **Plan of Action / ToDo List** In light of the recent exponential interest in this project I've decided to put updates of this project here: * [Please see ticket #8 for more information](../../issues/8) ------ ### **FAQ** #### **What does it do?** * This program is a tool for researching and experimenting with retro Microsoft product licensing, for products released before 2012. #### **How does it work?** * [Enderman's XPKeygen Readme explains everything in detail.](https://github.com/Endermanch/XPKeygen) #### **How do I use it?** * It all comes down to four simple steps: ### **Usage** #### 1. Download the latest version of WindowsXPKg * *(GitHub account required)* * Download the latest experimental version using the Actions tab ([Windows](../../actions/workflows/windows.yml?query=branch%3Amaster), [Linux](../../actions/workflows/linux.yml?query=branch%3Amaster)). * *(GitHub account \*not\* required)* * Download the latest release for your operating system and architecture from [the releases page](../../releases) * **Note:** Before continuing, please ensure you have both the `xpkey` program and the `keys.json` datum extracted and in the same directory #### 2. Run `xpkey` to generate a key, or add `--help` to see more options. #### 3. *(Activation step for `Retail` and `OEM` only)* * After installation, you will be prompted to activate Windows. * Select the **telephone activation** method, then, run `xpkey -i ` using the `Installation ID` the activation Wizard provides for you #### 4. Profit! ------ ### Authors The list of people who have helped to bring the XP generation to where it is now: * z22 * MSKey * sk00ter * diamondggg * pottzman * Endermanch * Neo-Desktop * WitherOrNot * TheTank20 (the list will be updated to add more collaborators) ------ ### **Development Requirements:** * `CMake, make, gcc` (`build-essential`) * `OpenSSL 1.1.1+` (`libssl-dev`) * `git` #### Build Steps: 1. `git clone` 2. `cd build/ && cmake ../ && make`