Académique Documents
Professionnel Documents
Culture Documents
11111
1 1 1 1 11 1 1 1 1111 1 1 1 11 1
11111
1 11111 1 11 11111 1 1 1 11111 1 11 111
1 1
1 1 1 1111 1 1 1 1 1 1 1 1 1111 1 1 1111
1 1
11 11111 11111
1 1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@
###########################
this dos crackme asks us to insert a valid password. if the code isn't correct it
shows the string "hey ... you're in the wrong way :(".
ok. if we check the pe code, we see it has packed with upx. after unpack it (with
upx too) we open it with olly and we find the bad string into the code. now we're
here:
if we see at address 0040132d at stack [ebp-10] we find the correct password! ( the
password in memory is an hex number, so we've to change it in a decimal number
before to insert it !)
p.s. there's a small bug in this file... try to insert a letter into the password
and see the disaster ;-)))