
geeko's El cripto
Download crackme2.zip, 199 kb (password: crackmes.de) Browse contents of crackme2.zip Enter the response key to see the 'good guy' message.
Difficulty: 1 - Very easy, for newbies | RatingWaiting for at least 3 votes View profile of geeko » |
Solutions
Solution by HMX0101, published 04. oct, 2006; download (22 kb), password: crackmes.de or browse.
HMX0101 has not rated this crackme yet.
Discussion and comments
l0calh0st 29. Aug 2006 | Should have used text box instead of label to make it user friendly for using keygen:) |
---|---|
AlexeyG 29. Aug 2006 | anyone who managed to get to the place where we read the text from the textbox, could you give me a tip on this here or in PM? |
l0calh0st 29. Aug 2006 | Ok i created a keygen http://l0calh0st.byethost16.com/files/crackmes/keygen_geeko_kgme.rar |
AlexeyG 29. Aug 2006 | Here is my keygen + Delphi source: http://alexeyg.denduvel.nl/solutions/solution_geeko_el_cripto.zip |
geeko Author 30. Aug 2006 | good job. thanks guys. but what about a tut? Alexey, edx:=edx and $FF; does change something! coz EDX is a 32 bits register (not 8), remember? |
AlexeyG 30. Aug 2006 | But from edx and ecx we only use dl and dl, as I belive(may be wrong). This is why I left this comment. |
HMX0101 30. Aug 2006 | My keygen source (delphi): program Project2; {$APPTYPE CONSOLE} uses SysUtils; var s: string; i, i1, a, b, c: integer; begin Write('Enter crypted string: '); readln(s); if length(s) >= 1 then begin i1:= 2; for i:= 1 to length(s)-1 do begin if not odd(i1) then begin c:= ord(s[i1-1]) and $F0; a:= (ord(s[i1-1]) and $F) + (ord(s[i1]) and $F0); s[i1-1]:= chr(ord(a)); b:= (ord(s[i1]) and $F) + c; s[i1]:= chr(ord(byte((b)))); end else begin c:= ord(s[i1-1]) and $F; a:= (ord(s[i1-1]) and $F0) + (ord(s[i1]) and $F); s[i1-1]:= chr(ord(a)); b:= (ord(s[i1]) and $F0) + c; s[i1]:= chr(ord(byte(b))); end; inc(i1); end; Writeln('Serial : ', s); Writeln(#10#13, 'Enjoy it!'); end; Readln; end. Great crackme, geeko :) |
geeko Author 31. Aug 2006 | who dares to write the tut on how did u find it? |
geeko Author 07. Sep 2006 | Hey! Who is not so lazy, to write tuto? |
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.