{"id":18082122,"url":"https://github.com/graythze/win95nt4keygen","last_synced_at":"2025-04-12T15:21:58.914Z","repository":{"id":172477151,"uuid":"326439253","full_name":"graythze/Win95NT4Keygen","owner":"graythze","description":"OEM, CD and 11-digit CD key generator for MS 90's products ","archived":false,"fork":false,"pushed_at":"2024-11-14T16:25:31.000Z","size":12,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-26T09:51:15.603Z","etag":null,"topics":["key-generator","keygen","keygenerator","windows-95","windows95"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/graythze.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-01-03T15:32:55.000Z","updated_at":"2024-10-17T06:10:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"81da6778-c2be-45fb-9a39-1a7c9ce2656b","html_url":"https://github.com/graythze/Win95NT4Keygen","commit_stats":null,"previous_names":["graythze/win95nt4keygen"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/graythze%2FWin95NT4Keygen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/graythze%2FWin95NT4Keygen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/graythze%2FWin95NT4Keygen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/graythze%2FWin95NT4Keygen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/graythze","download_url":"https://codeload.github.com/graythze/Win95NT4Keygen/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248586395,"owners_count":21129032,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["key-generator","keygen","keygenerator","windows-95","windows95"],"created_at":"2024-10-31T13:23:15.344Z","updated_at":"2025-04-12T15:21:58.888Z","avatar_url":"https://github.com/graythze.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MS Office 97 and Windows 95 Key Generator\r\n\r\n### CD Key\r\n*Makes a CD Key which looks like XXX-XXXXXXX.*\r\n\r\nThe 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\r\n\r\nThe sum of second segment must be divisible by seven, and the last digit cannot be **0 or \u003e= 8**\r\n\r\n*****The most basic valid key is 000-0000007*****\r\n\r\n### OEM Key\r\n*Makes a OEM Key which looks like XXXXX-OEM-XXXXXXX-XXXXX.*\r\n\r\nThe 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**\r\n\r\nThe second segment has first 0 digit at start. The next digits can be generated to identical CD keys.\r\n\r\nThe third segment has fully random digits.\r\n\r\n*****The most basic valid key is 00100-OEM-0000007-00000*****\r\n\r\n### 11-digit CD Key\r\n*Makes a 11-digit CD Key which looks like XXXX-XXXXXXX.*\r\n\r\nThe 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 **\u003e 9**, it overflows to **0 or 1**.\r\n\r\nThe sum of second segment must be divisible by seven, and the last digit cannot be **0 or \u003e= 8** (identical CD Keys)\r\n\r\n*****The most basic valid key is 0001-0000007*****\r\n\r\n# Usage\r\n* Use `python generator.py -c` to *generate CD key*\r\n  \r\n  Use `python generator.py -o` to *generate OEM key*\r\n\r\n  Use `python generator.py -e` to *generate 11-digit CD key*\r\n\r\n  Use `python generator.py -c -o -e` to *generate CD, OEM and 11-digit CD key together*\r\n\r\n* File `keys\u003cunixDate\u003e.txt` will be created. Open it to get keys\r\n\r\n# Sources\r\n***Windows NT 4.0 and Windows 95 Key Generator*** by ***[@nilaerdna](https://github.com/nilaerdna/Windows95NT4KeyGenerator)***\r\n\r\n***Examining the Microsoft mod7 product key algorithm*** by ***[@dgurney](https://gurney.dev/posts/mod7/)***\r\n\r\n***Leaked Windows NT 4 source code***\r\n\r\n**this code was made **only** for educational purposes. Use it at your own risk*","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgraythze%2Fwin95nt4keygen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgraythze%2Fwin95nt4keygen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgraythze%2Fwin95nt4keygen/lists"}