N1ghtm4r3 Posted July 25, 2011 Share Posted July 25, 2011 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 Link to comment Share on other sites More sharing options...
qpt^J Posted July 26, 2011 Share Posted July 26, 2011 good one, though very basic math kg.rar Link to comment Share on other sites More sharing options...
N1ghtm4r3 Posted July 26, 2011 Author Share Posted July 26, 2011 haha, good work! Link to comment Share on other sites More sharing options...
KKR_WE_RULE Posted July 26, 2011 Share Posted July 26, 2011 My try My C++ skills suck big time.. so dont expect too much Keygen(FunnyKGM).rar Link to comment Share on other sites More sharing options...
N1ghtm4r3 Posted July 26, 2011 Author Share Posted July 26, 2011 heh, bruter. Link to comment Share on other sites More sharing options...
KKR_WE_RULE Posted July 26, 2011 Share Posted July 26, 2011 (edited) bruter ?? Source : http://pastebin.com/wwASYrwf You call this bruter br KKR Edited July 26, 2011 by KKR_WE_RULE Link to comment Share on other sites More sharing options...
N1ghtm4r3 Posted July 26, 2011 Author Share Posted July 26, 2011 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! Link to comment Share on other sites More sharing options...
KKR_WE_RULE Posted July 26, 2011 Share Posted July 26, 2011 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 RegardsKKR Link to comment Share on other sites More sharing options...
N1ghtm4r3 Posted July 26, 2011 Author Share Posted July 26, 2011 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. Link to comment Share on other sites More sharing options...
Saduff Posted July 27, 2011 Share Posted July 27, 2011 (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 July 27, 2011 by Saduff Link to comment Share on other sites More sharing options...
qpt^J Posted July 27, 2011 Share Posted July 27, 2011 hey Saduff nice work there and happy birthday, mate 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now