Jump to content
Tuts 4 You

[crackme]voids Crackme


Recommended Posts

Posted
Objective: Find the password. No patching.

Obfuscation: Moderate

Coded in: C++

I'm no expert... But as far as I can tell - this can't be done without patching?

0040116B . 3B05 70904000 CMP EAX,DWORD PTR DS:[409070]

EAX is the first letter of whatever you enter...

DWORD PTR DS:[409070] is 0x00000000

which cannot be entered.

bug? or am i being dumb? i'll relook at this in the morning and see if i'm just to tired...

Posted
Objective: Find the password. No patching.

Obfuscation: Moderate

Coded in: C++

I'm no expert... But as far as I can tell - this can't be done without patching?

0040116B . 3B05 70904000 CMP EAX,DWORD PTR DS:[409070]

EAX is the first letter of whatever you enter...

DWORD PTR DS:[409070] is 0x00000000

which cannot be entered.

bug? or am i being dumb? i'll relook at this in the morning and see if i'm just to tired...

Ahhh silly me!

of course null can be entered!

at the command line hold control + shift and hit 2 (@)

this will result in a null character (^@ is displayed)

and you get a win ;)

that brings back old terminal memories..

Posted

LOL its so simple, i was wondering how to do that thanks for the info ZART. I saw that right away too but didnt know how to enter it. :lol:

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...