Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/graythze/win95nt4keygen
OEM, CD and 11-digit CD key generator for MS 90's products
https://github.com/graythze/win95nt4keygen
key-generator keygen keygenerator windows-95 windows95
Last synced: 20 days ago
JSON representation
OEM, CD and 11-digit CD key generator for MS 90's products
- Host: GitHub
- URL: https://github.com/graythze/win95nt4keygen
- Owner: graythze
- Created: 2021-01-03T15:32:55.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-25T10:04:35.000Z (over 3 years ago)
- Last Synced: 2023-10-20T20:05:31.912Z (about 1 year ago)
- Topics: key-generator, keygen, keygenerator, windows-95, windows95
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MS Office 97 and Windows 95 Key Generator
### CD Key
*Makes a CD Key which looks like XXX-XXXXXXX.*The first segment is the site number. It can be **from 000 to 998**. Some numbers like **333, 444, 555, 666, 777, 888, 999** aren't allowed
The sum of second segment must be divisible by seven, and the last digit cannot be **0 or >= 8**
*****The most basic valid key is 000-0000007*****
### OEM Key
*Makes a OEM Key which looks like XXXXX-OEM-XXXXXXX-XXXXX.*The first segment is the random three digits and date. The first three digits **can be anything from 001 to 366**, and the last two are the year, **anything from 95 to 03**
The second segment has first 0 digit at start. The next digits can be generated to identical CD keys.
The third segment has fully random digits.
*****The most basic valid key is 00100-OEM-0000007-00000*****
### 11-digit CD Key
*Makes a 11-digit CD Key which looks like XXXX-XXXXXXX.*The first segment is the site number. It can be from **0001 to 9991**. The last digit much be **3rd digit + 1 or 2**. When the result is **> 9**, it overflows to **0 or 1**.
The sum of second segment must be divisible by seven, and the last digit cannot be **0 or >= 8** (identical CD Keys)
*****The most basic valid key is 0001-0000007*****
# Usage
* Use `python generator.py -c` to *generate CD key*
Use `python generator.py -o` to *generate OEM key*Use `python generator.py -e` to *generate 11-digit CD key*
Use `python generator.py -c -o -e` to *generate CD, OEM and 11-digit CD key together*
* File `keys.txt` will be created. Open it to get keys
# Sources
***Windows NT 4.0 and Windows 95 Key Generator*** by ***[@nilaerdna](https://github.com/nilaerdna/Windows95NT4KeyGenerator)******Examining the Microsoft mod7 product key algorithm*** by ***[@dgurney](https://gurney.dev/posts/mod7/)***
***Leaked Windows NT 4 source code***
**this code was made **only** for educational purposes. Use it at your own risk*