• Stars
    star
    1,507
  • Rank 30,920 (Top 0.7 %)
  • Language
    C++
  • License
    MIT License
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Keygen for Windows XP

Universal MS Key Toolkit (UMSKT)

Connect with us

Zulip chat libera.chat - #mspid

Build status

C/C++ CI (Windows)

C/C++ CI (macOS)

C/C++ CI (Linux)

C/C++ CI (FreeBSD)

C/C++ CI (DOS DJGPP)


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


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?

How do I use it?

  • It all comes down to four simple steps:

Usage

1. Download the latest version of UMSKT

  • (GitHub account required)

  • (GitHub account *not* required)

    • Download the latest release for your operating system and architecture from the releases page
    • No official releases right now, use the other method to get the latest version.
  • Note: Before continuing, please ensure you have the umskt executable extracted and on UNIX-like systems, have execution permissions (chmod +x umskt).

2. Install OpenSSL 3.1.2.

For Windows, click here and choose the right version. For other operating systems, consult your package manager. Note: This only applies if the build you download has OpenSSL embedded (static library) or not. You can usually tell if the download size is measured in KB or MB. If it's MB, you don't need this.

3. Run umskt to generate a key, or add --help or -h to see more options.

4. (Activation step for Retail and OEM only)

  • After installation, you will be prompted to activate Windows.

  • Select the telephone activation method, then, run umskt -i <Installation ID> 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
  • diamondggg
  • pottzman
  • Endermanch
  • Neo-Desktop
  • WitherOrNot
  • TheTank20
  • InvoxiPlayGames
  • brakmic
  • techguy16

(the list will be updated to add more collaborators)


Development Requirements:

  • build-essential
    • cmake
    • make
    • gcc
    • g++
  • git

Build Steps:

  1. git clone https://github.com/UMSKT/UMSKT
  2. cd UMSKT/build
  3. cmake ..
  4. make

Known Ports

Language Author Repo URL
Rust Alex Page anpage/umskt-rs
Python techguy16 techguy16/umsktpy

More Repositories

1

3d-pinball-space-cadet

-Archived - Disassembly of the Iconic 3D Pinball Space Cadet Win32 game. Please visit @k4zmu2a/SpaceCadetPinball for a working product
C++
79
star
2

SNES-CIC-Disassembly

Archives of the SNES CIC Disassembly process, archive of Super CIC
Assembly
19
star
3

sco-breaker

Verbatim archive of SCO Breaker
C
11
star
4

go-fiche

A GoLang implementation of Fiche as provided by solusipse/fiche
Go
10
star
5

OpenChatpad360

OpenKeyboard031 sources for the Xbox360 Chatpad MCU (PIC16F883)
Assembly
5
star
6

bare-metal-pi

Embedded application development without a linux kernel on the Raspberry Pi ARM platform
C
4
star
7

winworldpc-ipfs-scraper

grabs ipfs links for files from winworldpc
Go
4
star
8

Autobot

Auto IRC Bot.
Perl
4
star
9

go-cbox-scraper

Handles scraping from cbox.ws
Go
3
star
10

tremulous-tjw-backport-client

Archived from trem.tjw.org
2
star
11

DiscordBot

C#
2
star
12

EqualizerAPO

C++
2
star
13

go

Examples and golang exploration
Go
2
star
14

xkcdpassword

PHP Implementation of the XKCD Password generator as seen on https://xkpasswd.net/s/
2
star
15

vlc-lua-metadata-editor-script

Creates an FFMPEG metadata file for chapters with VLC
Lua
2
star
16

planetflux

A disassembly of the 2000's game (Planet) Flux http://www.planetflux.com/
Visual Basic 6.0
2
star
17

mononucleosis-pro

Generates keys for an aptly named **color scheme**?
C#
2
star
18

go-dns-registry

a DNS Registration facility written in Go for nic.neo
PHP
1
star
19

project-euler-go

Project Euler in Go
Go
1
star
20

Longhorn-TN3270

Generates keys for an aptly named 3270 terminal emulator
C#
1
star
21

sydneyp.at

A website for Sydney
1
star
22

neo.yt-tremulous

Automatically exported from code.google.com/p/p-g-qvm
C
1
star
23

go-pushover-client

Pushover Client written in Go!
Go
1
star
24

Neo-Desktop

Secret Repo?
1
star
25

connxus-coding-challenge

Coding challenge for ConnXus
PHP
1
star
26

docker-server-configs

Repo for my docker-compose bases
1
star
27

paylease-coding-challenge

Reverse Polish Notation Calculator
HTML
1
star
28

FileCompare

Go
1
star
29

unofficial-oscar-spec

an archive of the unofficial oscar spec from http://iserverd.khstu.ru/oscar/
HTML
1
star
30

gamequery-cli

a simple cli for wisp-gg/gamequery
Go
1
star
31

docker-coredns-redis

A docker coredns build with external plugins
Shell
1
star
32

not-using-ipfs-site

You're not using IPFS? Here's what to do
HTML
1
star
33

FrappeMocha

Generates keys for an aptly named 3270 terminal emulator
C#
1
star