Jump to content
Tuts 4 You

[keygenme] Funny keygenme!


Recommended Posts

Posted

I've written this one long time ago, just found it in my archive.

Worth to give a try!

BTW NO BRUTE FORCE!

Keygenme.zip

Posted

haha, good work!

Posted

heh, bruter.

KKR_WE_RULE
Posted (edited)

bruter ??

Source :

 http://pastebin.com/wwASYrwf

You call this bruter :P

br

KKR

Edited by KKR_WE_RULE
Posted

What do you call this?

while (mpz_cmp(bGCD, one) != 0)

Try check qpt source and understand what is he doing. Although seems you've already examined it, but not good enough! ;)

KKR_WE_RULE
Posted

I did check his source but after writing my keygen.

Checking for GCD is a mandate here, as Inverting is the next operation that follows ie Modular Inverse Exists ONLY if they numbers are coprime ie GCD(num1, num2) == 1.

Sure thing the c++ implementation sucks..

And if using a while loop to check gcd is bruting, so is using .repeat .. .until blocks..

Best Regards

KKR

Posted

I didn't check the lines after the loop and didn't notice you've used inverse too, because the code is crap.

Your keygen has a delay on key generation. You did something wrong or your implement sucks, whatever I don't really care.

Posted (edited)

My try. No biglib used, implemented my own GCD proc and modular inverse based on Extended Euclidean algo.

Thanks for the challenge! :)

N1ghtm4r3.Funny.Keygen.zip

Edited by Saduff
Posted

hey Saduff :)

nice work there and happy birthday, mate :D

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...