Mein erstes CrackMe

achso. bei "GetWindowsVersion" war ich schon, aber dann kannte ich mich nicht mehr aus^^. Danke für das ausführliche Tut.
Mfg
 
auch wenn die antwort sehr spät kommt... habs endlich gerallt. ^^

oh man und ich frag mich die ganze zeit wieso das prog die windowsversion abfrgen will ... X(
 
Ich habe es "Gecrackt" weiss aber noch nicht, wie ichs in C++ cracke!

Lösung:

Wie oben beschrieben nach O K springen

Code:
00401D18    . /0F84 A1000000 JE CrackMe.00401DBF                      
00401D1E    . |B9 04000280   MOV ECX,80020004
00401D23    . |B8 0A000000   MOV EAX,0A
00401D28    . |898D 44FFFFFF MOV DWORD PTR SS:[EBP-BC],ECX
00401D2E    . |898D 54FFFFFF MOV DWORD PTR SS:[EBP-AC],ECX
00401D34    . |898D 64FFFFFF MOV DWORD PTR SS:[EBP-9C],ECX
00401D3A    . |8D95 2CFFFFFF LEA EDX,DWORD PTR SS:[EBP-D4]
00401D40    . |8D8D 6CFFFFFF LEA ECX,DWORD PTR SS:[EBP-94]
00401D46    . |8985 3CFFFFFF MOV DWORD PTR SS:[EBP-C4],EAX
00401D4C    . |8985 4CFFFFFF MOV DWORD PTR SS:[EBP-B4],EAX
00401D52    . |8985 5CFFFFFF MOV DWORD PTR SS:[EBP-A4],EAX
00401D58    . |C785 34FFFFFF>MOV DWORD PTR SS:[EBP-CC],CrackMe.00401A>;  UNICODE "O K"
In
Code:
00401D18    . /0F84 A1000000 JNZ CrackMe.00401DBF ; Springe wen PWD Falsch
umändern


HAPPY-Cracking!
 
Original von Blacki
Code:
00401D18    . /0F84 A1000000 JNZ CrackMe.00401DBF ; Springe wenn PWD Falsch

Wäre es nicht schlauer, es in JMP zu patchen, dann springt er auf jeden Fall.
Denn wenn du sonst das richtige PW eingibst springt er nicht.

Das mit dem C++ kapier ich auch nicht, erklär das bitte mal genauer.
 
Ok JMP wäre besser..



Ich weiss noch nicht, wie ich in C++ einen "Patcher" schreibe also, der genau das für genau diesen Crack macht!!


THX
 
Zurück
Oben