downloadbrowsejockcranley's T0AD K3YG3N

Download, 29 kb (password:
Browse contents of

Key Generator.

Find the algorithm, write a keygen and post a solution :-)

Executables for:
- Mac
- Windows
- Linux

Written in C.

Good luck!

Difficulty: 1 - Very easy, for newbies
Platform: Multiplatform
Language: C/C++

Published: 03. May, 2015
Downloads: 553


Waiting for at least 3 votes
(we have only 2).

Rate this crackme:

Send a message to jockcranley »

View profile of jockcranley »


Solution by aldeid, published 10. dec, 2015; download (107 kb), password: or browse.

aldeid has not rated this crackme yet.

Solution by Kaltwa55er, published 22. jul, 2015; download (2 kb), password: or browse.

Kaltwa55er has not rated this crackme yet.

Solution by vigilanz, published 19. may, 2015; download (2 kb), password: or browse.

vigilanz has not rated this crackme yet.

Submit your solution »

Discussion and comments

03. May 2015
great one, but did you forgot to verify the 9 char of the password.
your algorithm calculate a password contained 9 chars , but only verified the first 8 chars.
15. Jun 2015
I think the algorithm just checks to see if there are 8 characters being used in the username and ignores anymore. Password should be 8 characters long also.
25. Jun 2015
Really fun! My first keygen. Thanks jockcranley.
01. Jul 2015
If you input only 8 chars, the 9th char will be \x0a. I think the program expect 9 chars input.
03. Jul 2015
Guess it depends if your counting the carriage/Null terminator as the 9th characater
22. Jul 2015
Nice :-)
But IMO algorithm is buggy, anyway solved ;p
29. Aug 2015
very interesting
fgets(*s,size,*stream) only accepts the first size-1 bytes,and ends the string you input with 0x00,so only 8 chars is ok.
and the username is 7 bytes by using the printf() after fflush() after fgets(),very ood……
05. Dec 2015
My solution posted here:
31. Aug, 11:51
my solution:
20. Nov, 21:11
Unfortunately, the MacOSX binaries do not work correctly (never stops on the password input, just exits immediately with access denied message) on my OSX-10.11, so I quickly ran Hopper-4 and generated the following pseudo-code, after renaming some cryptic variables:

From a first quick glance, I suppose that the username has to have at least 9 chars and that the password is following the convention at loc_100000d68, which roughly translates to (algorithm for the keygen):

int mult = var10 / 3; // var10 is unclear, probably due to r8d could be oldpass[1]
for (int i = 0; i <= 8; i++) {
int tmp = oldpass[i];
newpass[i] = ((mult ^ tmp) & 60) + 48;
mult = 3 * ((mult ^ tmp) & 60);

Since I can't test it, writing a keygen is pointless at this point.
23. Nov, 02:13
Only the windows version works, fun keygen though.
23. Nov, 14:59
( Dumps Shop. Buy Fullz. Online Cvv Dumps Shop

I am a verified online dumps cvv fulz seller. We sell fresh dumps, skimmed dumpsSell CVV DUMPS TRACK 1 TRACK 2 DUMPS WITH PIN good T1 and T2,have Good Base and vaild rate 95% bulk dumps with Pin and code 101,110,201,210,220 and more Country.
dumps shop, credit cards cvv, credit cards cvv2, dumps, dumps with pin, cvv2, buy dumps, buy credit cards, buy creditcard, buy cvv, buy cvvs, d+p, sell dumps, buy dumps, buy cvv, buy cvv2, sell dumps, sell track2, buy track2, buy cards, cheap cvv, buy cvv, sell cvv, fresh cvv, good cvv, buy good cvv, sell good cvv, best cvv, check cvv, cvv2 dump, buy cvv online, sell cc, dump shop.

Contact :
-ICQ: 701666644

You may leave your comment, thoughts and discuss this crackme with other reversers here.
Acting childish will not be tolerated.
HTML and such will be left as-is, so don't try.