downloadbrowseksydfius's DCTF 4

Download dctf4.zip, 93 kb (password: crackmes.de)
Browse contents of dctf4.zip

Here is a challenge I wrote for DefCamp earlier in November.
It's a good task for a beginner.

Difficulty: 2 - Needs a little brain (or luck)
Platform: Windows
Language: C/C++

Published: 09. Dec, 2013
Downloads: 240

Rating

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

Rate this crackme:

Send a message to ksydfius »

View profile of ksydfius »

Solutions

Solution by baderj, published 13. nov, 2014; download (63 kb), password: crackmes.de or browse.

baderj has not rated this crackme yet.

Submit your solution »

Discussion and comments

maximcff
20. Dec 2013
hey, is there a way to find a key except bruteforcing? i've understood the algo, but.. it's a trouble to find a key :B
ksydfius
Author
20. Dec 2013
You need to make certain assumptions.
Think about smart brute force.
maximcff
22. Dec 2013
a stupid question.. :) the password is digital, or digits+letters, or smth else?
ksydfius
Author
23. Dec 2013
digits+letters (upper+lower)
maximcff
25. Dec 2013
6-character bruteforcing didn't have success :(
ksydfius
Author
25. Dec 2013
Password length is way too long for brute force directly.

You need a smart way to get the password. Make some assumptions. Once you understand the idea here, you'll find the answer quickly enough.
maximcff
27. Dec 2013
ok, i've found a new way) now bruteforce is not direct.
tell me please, the password's length <= 10, but >= 8?
ksydfius
Author
28. Dec 2013
password length is > 20 :)
maximcff
28. Dec 2013
it's bad :(
tell me please, array1[0x70] and array2[0x59] before encoding are just binary data, or also digits and letters?
ksydfius
Author
29. Dec 2013
Those are the assumptions you need to make...
maximcff
01. Jan 2014
_W34kAlG0R1ThM5aR3b4dF0rY0U_
yeahh :) submit this)
ksydfius
Author
01. Jan 2014
Nice work, maximcff :)

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.