downloadbrowse_DarKPhoeniX_'s ADA CrackMe #1 (PE)

Download AdacrkmeWIN.zip, 85 kb (password: crackmes.de)
Browse contents of AdacrkmeWIN.zip

Hi!
This is a win32 crackme coded in pure ADA language.
I've already posted this crackme, but it was for the GNU platform.
Given nobody defeated it, I compiled it under win32. This will surely much easier :)

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

Published: 29. Jul, 2005
Downloads: 524

Rating

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

Rate this crackme:

Send a message to _DarKPhoeniX_ »

View profile of _DarKPhoeniX_ »

Solutions

There are no solutions to this crackme yet. Have you solved it? Please write a tutorial and submit it here!

Submit your solution »

Discussion and comments

indivisible_int
03. Jun 2007
what are the rules for your crackme?
redoC
08. Sep 2010
probably bugged... calling exit() right before "Thanks For Registering"
Raham2755
09. Sep 2010
Ha ha
its pretty easy
if the user enter right data your app will exit. why?
because of it:
00403646 E8 9DDFFFFF CALL hello.004015E8
this call goes on MSVCRT.Exit
Ok Buddy?
needed patch:
NOP 2 BYte: 403644
NOP 5 Byte : 4015F7
redoC
09. Sep 2010
wow man, thanks
redoC
14. Sep 2010
As initialization value of hash algorithm uses value of stack pointer which can be different on different machines. Code is buggy and quite messy. Calling of exit() right before good boy message is only tip of the iceberg. It probably can't be solved.

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.