Giter VIP home page Giter VIP logo

windowsxpkg's People

Contributors

themchk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

windowsxpkg's Issues

Actual creator of XP Keygen / Future of XP Key Generation

This repository is not the original source for the Windows XP Keygen. The original was uploaded to PlanetWPA as part of MSKey 4-in-1 algorithm sources back in early 2000s and was made by z22.

Shoutout to the tinyapps.org maintainer; you're a champ and deserve better recognition. Journalistic integrity at its finest. ๐Ÿ˜‰

Original sources
PlanetWPA: https://antiwpa.planet-dl.org/index2.php (originally antiwpa11.tk)
AntiWPA Forum: https://board.deioncube.in/

Here are the original files, uploaded in 2011 (the idea is very likely not original, they might be based on the disassembly of the MSKey 4-in-1, which was created way back in 2003-2005, hence I'm making the "early 2000s" claim)
https://antiwpa.planet-dl.org/Other/tmp/xpkey-0.03.cpp.txt
https://antiwpa.planet-dl.org/Other/tmp/win2k3key.c.txt

In case you want to download any files from PlanetWPA and check for yourself
Username: planet-dl.org
Password: planet-dl.org

Around a month ago I rewrote this keygen to yield correct results consistently (e.g. the 0x62A32 constant for XP generation is completely wrong, must be 0x40000 - the low 18 bit check, I don't know where they got it from, there's no BN_sqrt_mod() check in the Server 2003 algorithm) and made a native Win32 UI for it.

You can download my version of this keygen, tinker around and contribute. The tutorial and explanation behind everything are also attached. I intend my repository to be the hub for XP key generation (asides from MDL forums, which are scattered around), as this repository is severely unmaintained.

I also managed to get Windows 98 generation working by reversing the private key for its BINK.

https://github.com/Endermanch/XPKeygen

Honorable mentions:

  1. The XP Confirmation ID algorithm was also smoked (original by diamondggg, uploaded to archive.org by TheTank20, recompiled and refurbished by me) and can be found here.
  2. Neo-Desktop is the de-facto new maintainer of the fork of this repository. A circle of enthusiasts are currently carrying out automation of private key generation and generalization of product key generation for Windows 98 up to Windows XP x64.

My README file explains everything in detail, so give it a read if you want to know the basics of key generation for Windows XP.

Create a compiled version

I can't figure out how to compile this. May you please make a compiled version where I can run it in CMD and see a key (and for which edition its for maybe) or make a GUI where you can select the edition and then generate a key.

only produces invalid keys

i'm on linux 5.13.13 with GCC 11.1.0 and OpenSSL 1.1.1l 24 Aug 2021
compiled with gcc -lcrypto main.cpp
result:

PID: 4c4b4000
Hash: 0a54d0df
Sig: 00000000 d04808d7
BBBBW-VTP4F-WKWMH-7CWBB-DHMBB

00000000 00000000 bd2a686f cc4b4000
Product ID: 55274-640-0000000-23xxx
PID: 4c4b4000
Hash: 0a54d0df
Sig: 00000000 00000017
Calculated hash: 0ae283a5
Key invalid

any ideas why?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.