z94213715 / winrar-keygen

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Not the actual key of WinRar

ahwmees opened this issue · comments

I can compile the code fine and when using the same parameters as your examples on the bottom on readme, I get the same string. But when using an name from an actual working key, the results differ alot. I can leave an sample down here.

Working key:
RAR registration data ZONA DOWNLOAD GRATIS liandriekopuspito.blogspot.com UID=591f8b5bdcf0ac336aea 64126122506aea88576354adbd0f1b0b8377faa93e942c8f19deef f90d81deac2f8cbc7c8d6021c4417a5f747b00ff5d9ed1d4cd3fa0 4d1ef7cbc9df3c0dd32b0667c1dd0001023a043d80a14759ab69d6 ba1fc084899eb84ccf2f8850d07cd6b895cc47606bc56d0627afa0 18a4950ff9f9a24d9f63650edd5a1927f2bbe4420844b75d60ea69 d1bd0a22830f8a11a8581305ca19e2f0f1a6a48cb8e2fdc0df0b60 88ee496708ab13d512ae0700514e745cc5a1fd30379751a84104195699

and the key i get from this repo:

RAR registration data ZONA DOWNLOAD GRATIS liandriekopuspito.blogspot.com UID=07414f435b263818e36f 6412212250e36fbd33e851821a5a6f5cdabe2da9e5c3258fcb4d11 ae33e0562952a07d7e7c6050f50ea2396ddbe5ede018083128654d 1c88f95df137aa2a3f4f27aa6e7a1d3f8bbc0801e1b26fead926e9 33a561dc0c2e482b49984a6391201d3877605d22ed0026467e953f 438ba51fd617873c645bebb2c6111249e8d834a3491d3f8bbc0801 e1b26fea00e468ed11a7c8976ad03f7a5c2f85c745a50ba060b127 68a1f0bf9a1fbafb625abd279c59387f6f0dfb61bc241032418946

I dont believe they changed their algorytm or anything

The key with UID=07414f435b263818e36f created by this repo works just fine, and is actually the correct key. The other one with UID=591f8b5bdcf0ac336aea is not exactly correct, but WinRAR still accepts it, it was created by a buggy keygen.

The major differences in the keys is because the UID value is different, and since that value is used in further calculations the data that follows is different as well.

Some keygens I tested even failed to create a valid key with some input strings, I have tested those "problematic" strings with this code, and I haven't yet found a bad key.

Even then, running this code multiple times with the same input will result in minor differences because some of the data is randomly generated.