Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Crackmeh

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming -> Crackmes
View previous topic :: View next topic  
Author Message
Reak
I post too much
Reputation: 0

Joined: 15 May 2007
Posts: 3496

PostPosted: Thu Feb 07, 2008 10:40 am    Post subject: Crackmeh Reply with quote

Exercise 1: Post a cracked version
Exercise 2: Post the pass Razz

download:
Rapidshare
Mediafire

Edit: Kasper don't post yours, I gave it to you earlier. Just stay out of here please.
Back to top
View user's profile Send private message
S3NSA
:3
Reputation: 1

Joined: 06 Dec 2006
Posts: 1908
Location: England.

PostPosted: Thu Feb 07, 2008 11:10 am    Post subject: Reply with quote

Bit different to the "yea you're right!" but oh wells, Im having fun Razz

really should finish Leena's tuts one day lol


_________________
~ You can find me on irc.ccplz.net x
Back to top
View user's profile Send private message Visit poster's website
Xanatos
I post too much
Warning
Reputation: 18

Joined: 06 May 2007
Posts: 2559
Location: US

PostPosted: Thu Feb 07, 2008 11:40 am    Post subject: Reply with quote

S3NSA wrote:
Bit different to the "yea you're right!" but oh wells, Im having fun Razz

really should finish Leena's tuts one day lol



That's Lena, not Leena. One's a pro, one's a newfag D:

_________________
Back to top
View user's profile Send private message
S3NSA
:3
Reputation: 1

Joined: 06 Dec 2006
Posts: 1908
Location: England.

PostPosted: Thu Feb 07, 2008 11:53 am    Post subject: Reply with quote

Xanatos wrote:
S3NSA wrote:
Bit different to the "yea you're right!" but oh wells, Im having fun Razz

really should finish Leena's tuts one day lol



That's Lena, not Leena. One's a pro, one's a newfag D:

Cheers for the correction *Lena

_________________
~ You can find me on irc.ccplz.net x
Back to top
View user's profile Send private message Visit poster's website
Reak
I post too much
Reputation: 0

Joined: 15 May 2007
Posts: 3496

PostPosted: Thu Feb 07, 2008 12:07 pm    Post subject: Reply with quote

lul wuts the pass.
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 198

Joined: 25 Jan 2006
Posts: 8516
Location: 127.0.0.1

PostPosted: Thu Feb 07, 2008 1:45 pm    Post subject: Reply with quote

Password: laloli

Check code:

Code:
0045393F  |.  837D FC 00    CMP DWORD PTR SS:[EBP-4],0
00453943  |.  75 0A         JNZ SHORT Crackmeh.0045394F
00453945  |.  E8 86FFFFFF   CALL Crackmeh.004538D0
0045394A  |.  E9 BC000000   JMP Crackmeh.00453A0B
0045394F  |>  8D55 F8       LEA EDX,DWORD PTR SS:[EBP-8]
00453952  |.  8B83 FC020000 MOV EAX,DWORD PTR DS:[EBX+2FC]
00453958  |.  E8 EFF0FDFF   CALL Crackmeh.00432A4C
0045395D  |.  8B45 F8       MOV EAX,DWORD PTR SS:[EBP-8]
00453960  |.  8038 6C       CMP BYTE PTR DS:[EAX],6C
00453963  |.  0F85 9D000000 JNZ Crackmeh.00453A06
00453969  |.  8D55 F4       LEA EDX,DWORD PTR SS:[EBP-C]
0045396C  |.  8B83 FC020000 MOV EAX,DWORD PTR DS:[EBX+2FC]
00453972  |.  E8 D5F0FDFF   CALL Crackmeh.00432A4C
00453977  |.  8B45 F4       MOV EAX,DWORD PTR SS:[EBP-C]
0045397A  |.  8078 01 61    CMP BYTE PTR DS:[EAX+1],61
0045397E  |.  75 7F         JNZ SHORT Crackmeh.004539FF
00453980  |.  8D55 F0       LEA EDX,DWORD PTR SS:[EBP-10]
00453983  |.  8B83 FC020000 MOV EAX,DWORD PTR DS:[EBX+2FC]
00453989  |.  E8 BEF0FDFF   CALL Crackmeh.00432A4C
0045398E  |.  8B45 F0       MOV EAX,DWORD PTR SS:[EBP-10]
00453991  |.  8078 02 6C    CMP BYTE PTR DS:[EAX+2],6C
00453995  |.  75 61         JNZ SHORT Crackmeh.004539F8
00453997  |.  8D55 EC       LEA EDX,DWORD PTR SS:[EBP-14]
0045399A  |.  8B83 FC020000 MOV EAX,DWORD PTR DS:[EBX+2FC]
004539A0  |.  E8 A7F0FDFF   CALL Crackmeh.00432A4C
004539A5  |.  8B45 EC       MOV EAX,DWORD PTR SS:[EBP-14]
004539A8  |.  8078 03 6F    CMP BYTE PTR DS:[EAX+3],6F
004539AC  |.  75 43         JNZ SHORT Crackmeh.004539F1
004539AE  |.  8D55 E8       LEA EDX,DWORD PTR SS:[EBP-18]
004539B1  |.  8B83 FC020000 MOV EAX,DWORD PTR DS:[EBX+2FC]
004539B7  |.  E8 90F0FDFF   CALL Crackmeh.00432A4C
004539BC  |.  8B45 E8       MOV EAX,DWORD PTR SS:[EBP-18]
004539BF  |.  8078 04 6C    CMP BYTE PTR DS:[EAX+4],6C
004539C3  |.  75 25         JNZ SHORT Crackmeh.004539EA
004539C5  |.  8D55 E4       LEA EDX,DWORD PTR SS:[EBP-1C]
004539C8  |.  8B83 FC020000 MOV EAX,DWORD PTR DS:[EBX+2FC]
004539CE  |.  E8 79F0FDFF   CALL Crackmeh.00432A4C
004539D3  |.  8B45 E4       MOV EAX,DWORD PTR SS:[EBP-1C]
004539D6  |.  8078 05 69    CMP BYTE PTR DS:[EAX+5],69
004539DA  |.  75 07         JNZ SHORT Crackmeh.004539E3


Just walks the string inputted and compares each letter to a statically coded one.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Reak
I post too much
Reputation: 0

Joined: 15 May 2007
Posts: 3496

PostPosted: Thu Feb 07, 2008 3:10 pm    Post subject: Reply with quote

yea true, hehe nice Very Happy

Code:
procedure Fail();
begin
ShowMessage('Fail');
end;

procedure Correct();
begin
ShowMessage('Yea you´re right!');
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
if Edit1.Text = '' then
  begin
    Fail;
    Exit;
  end;
if Edit1.Text[1] =  'l' then
  if Edit1.Text[2] = 'a' then
    if Edit1.Text[3] =  'l' then
      if Edit1.Text[4] = 'o' then
        if Edit1.Text[5] = 'l' then
          if Edit1.Text[6] = 'i' then
            Correct
          else Fail
        else Fail
      else Fail
    else Fail
  else Fail
else Fail

end;
Back to top
View user's profile Send private message
DeletedUser14087
I post too much
Reputation: 2

Joined: 21 Jun 2006
Posts: 3069

PostPosted: Fri Feb 08, 2008 4:41 am    Post subject: Reply with quote

as i said to you on msn:

DeletedUser14087 wrote:
hmm... i see you used alot of the "if" statements, alot of cmp function
Back to top
View user's profile Send private message
Reak
I post too much
Reputation: 0

Joined: 15 May 2007
Posts: 3496

PostPosted: Fri Feb 08, 2008 6:48 am    Post subject: Reply with quote

Yepp.
But since I'm a asm-noob this code how it compares every char with another .. .. This was very interesting for me. Smile
Back to top
View user's profile Send private message
DeletedUser14087
I post too much
Reputation: 2

Joined: 21 Jun 2006
Posts: 3069

PostPosted: Fri Feb 08, 2008 9:38 am    Post subject: Reply with quote

rEakW0n wrote:
Yepp.
But since I'm a asm-noob this code how it compares every char with another .. .. This was very interesting for me. Smile


this crackme is tricky, for me i'd say medium level.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming -> Crackmes All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites