| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Symbol I'm a spammer
 
 ![]() Reputation: 0 
 Joined: 18 Apr 2007
 Posts: 5094
 Location: Israel.
 
 | 
			
				|  Posted: Mon Aug 27, 2007 4:56 pm    Post subject: CrackMe |   |  
				| 
 |  
				| its not that hard, just confusing... attached
 3 lvls btw
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| haha01haha01 Grandmaster Cheater Supreme
 
  Reputation: 0 
 Joined: 15 Jun 2007
 Posts: 1233
 Location: http://www.SaviourFagFails.com/
 
 | 
			
				|  Posted: Mon Aug 27, 2007 9:47 pm    Post subject: |   |  
				| 
 |  
				| im gonna be 2nd cracked prolly. sunbeam will steal my 1st place like always.
 wow i love this crackme.
 passwords:
 pass 1: anything that is not "Whats your name?"
 pass 2:
 ( )( )
 (T)( )
 
 [x][x]
 [N][x]
 [x][ ]
 *N=doesnt matter if true or false
 **T=put the radio check on this one then double click it to remove the radio check completely
 
 pass 3:
 (x)[x]
 ( )[x]
 [x][x]
 2147483648
 
 pass 4:"Nothing" (without the " ")
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Symbol I'm a spammer
 
 ![]() Reputation: 0 
 Joined: 18 Apr 2007
 Posts: 5094
 Location: Israel.
 
 | 
			
				|  Posted: Tue Aug 28, 2007 1:20 am    Post subject: |   |  
				| 
 |  
				| bitch! :O i thought it would be hard, btw, fucking olly >.< it makes life easier, the password should be ascii umm
 #50#49#52#55#52#56#51#54#52#56 for 2147483648
 #78#111#116#104#105#110#103 for nothing
 but it wrote ASCII "Nothing" instead, i dunno... olly makes ur life easier :O
 i guess i should have used a check if virtual keys was pressed that would show the vk keu number not name
   but i thought at least the radio buttons and check boxes will make life harder :O good job!
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| haha01haha01 Grandmaster Cheater Supreme
 
  Reputation: 0 
 Joined: 15 Jun 2007
 Posts: 1233
 Location: http://www.SaviourFagFails.com/
 
 | 
			
				|  Posted: Tue Aug 28, 2007 2:02 am    Post subject: |   |  
				| 
 |  
				| lol. radio i looked for it for half an hour.
 i got damn mad about it cause i was sure that the radio buttons should all be unchecked. u did it preety easy, every time theres a call, then test al,al, al show ur program if buttons are checked or not...
 i went to the part with radi buttons i saw all 4 jumps are jnz means all 4 buttons must be cleared and the heck i didnt understand how do i disable them all?!
 
 btw i realy like that thing of
 
  	  | Code: |  	  | jnz line3 mov eax,1
 cmp eax,1
 | 
 it was a realy fun way to crack... first think i added comments to all jumps if they are bad, good, or not important.
 at 1st and 2nd stage there was 1 check that wasnt important, i found it on 1st stage, on 2nd stage i was to stressed to crack it alredy, so i just ignored it.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Symbol I'm a spammer
 
 ![]() Reputation: 0 
 Joined: 18 Apr 2007
 Posts: 5094
 Location: Israel.
 
 | 
			
				|  Posted: Tue Aug 28, 2007 2:12 am    Post subject: |   |  
				| 
 |  
				| heh nice u found it   but i made it so u can untick only 1 and by double clicking so that will confuse ppl
 btw it should be on 2nd stage
 (X) [ ]
 ( ) [X]
 [X][X]
 must be but i dont know why u can also
 (X)[X]
 ( ) [X]
 [X][X]
 so its pretty east that stage, becuase u dont need olly only to know the pass but it converted it to human language :O
 so now u can just guess combinations not hard
   i couldnt think of a way to find out whats supposed to be checked... >.<
 i thought no1 will crack it so fast
   |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| DeletedUser14087 I post too much
 
 ![]() Reputation: 2 
 Joined: 21 Jun 2006
 Posts: 3069
 
 
 | 
			
				|  Posted: Tue Aug 28, 2007 7:16 am    Post subject: |   |  
				| 
 |  
				| This isn't a crackme, it's just a stupid challenge |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| haha01haha01 Grandmaster Cheater Supreme
 
  Reputation: 0 
 Joined: 15 Jun 2007
 Posts: 1233
 Location: http://www.SaviourFagFails.com/
 
 | 
			
				|  Posted: Tue Aug 28, 2007 8:06 am    Post subject: |   |  
				| 
 |  
				| FUCK OFF KASPER IF U DONT LIKE THE CRACKME U DONT HAVE TO CRACK IT. 
 oh and symbol i can show u y it supposed to be
 (X) [ ]
 ( ) [X]
 [X][X]
 but u can also do:
 (X)[X]
 ( ) [X]
 [X][X]
 
 but its kina long so tell me if u want to know, ill organize it meanwhile.
 
 ok finished organizing, look at this picture, i added comments of bad and good jumps.
 
   look at address 4591bc untill 4591c4
 this is checking if this checkbox u were talking about is checked or not.
 this is a good jump, and we will jump if the checkbox is unchecked.
 but.... do u see that even if we dont jump (checkbox is checked) then we still get back to another good jump (4591da) if we dont jump at the bad jump on 4591d6?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Symbol I'm a spammer
 
 ![]() Reputation: 0 
 Joined: 18 Apr 2007
 Posts: 5094
 Location: Israel.
 
 | 
			
				|  Posted: Tue Aug 28, 2007 9:12 am    Post subject: |   |  
				| 
 |  
				| i can just look at 2 lines at my source instead   kasper i bet u couldnt crack it if he wouldnt tell the cirrect combinations >.>
 umm 1 more thing, when i used ascii why did olly showed it as what i meant it to be and not like
 mov ax,ascii
 mov ax,ascii
 mov ax,ascii
 ..
 ..
 ..
 cmp eax,dword ptr ds:[blabla]
 
 >.< how can i encrypt my code then...?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| haha01haha01 Grandmaster Cheater Supreme
 
  Reputation: 0 
 Joined: 15 Jun 2007
 Posts: 1233
 Location: http://www.SaviourFagFails.com/
 
 | 
			
				|  Posted: Tue Aug 28, 2007 9:30 am    Post subject: |   |  
				| 
 |  
				| dont use ascii   for example u got a letter and its ascii is 54
 u do a calculation (in another part of the code so it will be confusing)
 54-10
 then olly will show bogus ascii.
 now on the check u take the user's password and also do it
 pass-10
 then for example if 54 was letter a then it still do the compare fine but olly will show bogus ascii.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Zand Master Cheater
 
 ![]() Reputation: 0 
 Joined: 21 Jul 2006
 Posts: 424
 
 
 | 
			
				|  Posted: Wed Aug 29, 2007 3:48 am    Post subject: |   |  
				| 
 |  
				|  	  | haha01haha01 wrote: |  	  | dont use ascii   for example u got a letter and its ascii is 54
 u do a calculation (in another part of the code so it will be confusing)
 54-10
 then olly will show bogus ascii.
 now on the check u take the user's password and also do it
 pass-10
 then for example if 54 was letter a then it still do the compare fine but olly will show bogus ascii.
 | 
 
 NUUUUUUUUUUUUUUU. Now we all know how to decrypt the pass on his next crackme.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| haha01haha01 Grandmaster Cheater Supreme
 
  Reputation: 0 
 Joined: 15 Jun 2007
 Posts: 1233
 Location: http://www.SaviourFagFails.com/
 
 | 
			
				|  Posted: Wed Aug 29, 2007 4:15 am    Post subject: |   |  
				| 
 |  
				| so what. thats what every1 do.
 the problem is how to find what calculations he made....
 btw im soon making a crackme that way.
 umm... can some1 remind how i do if syntax on C?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| zart Master Cheater
 
  Reputation: 0 
 Joined: 20 Aug 2007
 Posts: 351
 Location: russia
 
 | 
			
				|  Posted: Wed Aug 29, 2007 7:45 am    Post subject: |   |  
				| 
 |  
				|  	  | haha01haha01 wrote: |  	  | umm... can some1 remind how i do if syntax on C?
 | 
 
 If statement syntax?
 
 if(case)
 {true}
 else
 {false}
 _________________
 
 0x7A 0x61 0x72 0x74
 TEAM RESURRECTiON
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| haha01haha01 Grandmaster Cheater Supreme
 
  Reputation: 0 
 Joined: 15 Jun 2007
 Posts: 1233
 Location: http://www.SaviourFagFails.com/
 
 | 
			
				|  Posted: Wed Aug 29, 2007 10:15 pm    Post subject: |   |  
				| 
 |  
				| oh ok thx i didnt code in c much time   i forgot that when using boolean i must use == and not =....
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Symbol I'm a spammer
 
 ![]() Reputation: 0 
 Joined: 18 Apr 2007
 Posts: 5094
 Location: Israel.
 
 | 
			
				|  Posted: Thu Aug 30, 2007 2:03 am    Post subject: |   |  
				| 
 |  
				|  	  | Zand wrote: |  	  |  	  | haha01haha01 wrote: |  	  | dont use ascii   for example u got a letter and its ascii is 54
 u do a calculation (in another part of the code so it will be confusing)
 54-10
 then olly will show bogus ascii.
 now on the check u take the user's password and also do it
 pass-10
 then for example if 54 was letter a then it still do the compare fine but olly will show bogus ascii.
 | 
 
 NUUUUUUUUUUUUUUU. Now we all know how to decrypt the pass on his next crackme.
 | 
 no ill use somthing else ofcourse
   thx i didnt thought its gonna work this way becuase when i did
 #52+#54 it was 26 not #106... so how would i make like x+x for 1 digit?
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| haha01haha01 Grandmaster Cheater Supreme
 
  Reputation: 0 
 Joined: 15 Jun 2007
 Posts: 1233
 Location: http://www.SaviourFagFails.com/
 
 | 
			
				|  Posted: Thu Aug 30, 2007 3:12 am    Post subject: |   |  
				| 
 |  
				| its simple. symbol ill send u my source code for a "crackme" (wasnt going to compile it cause protection is preety lame)
 
 open it with notepad, its in c. look at the encryption i made for all arrays.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |