| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Noz3001 I'm a spammer
 
  Reputation: 26 
 Joined: 29 May 2006
 Posts: 6220
 Location: /dev/null
 
 | 
			
				|  Posted: Sun Apr 20, 2008 8:25 am    Post subject: Noz3001's CrackMe |   |  
				| 
 |  
				| So I thought i'd have a go at writing one of these things and here is the first version. 
 To beat it you can either just post the serial or patch it. The second one will be different and more difficult
  . 
 Difficulty: Noob
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| atom0s Moderator
 
  Reputation: 205 
 Joined: 25 Jan 2006
 Posts: 8587
 Location: 127.0.0.1
 
 | 
			
				|  Posted: Sun Apr 20, 2008 8:43 am    Post subject: |   |  
				| 
 |  
				| gd64-4lp54ds-d6spGp456d-p4avrc3 _________________
 
 - Retired. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| lurc Grandmaster Cheater Supreme
 
  Reputation: 2 
 Joined: 13 Nov 2006
 Posts: 1900
 
 
 | 
			
				|  Posted: Sun Apr 20, 2008 8:52 am    Post subject: |   |  
				| 
 |  
				| To Patch: 
 Change
 
 
  	  | Code: |  	  | 00401146     75 06          JNZ SHORT CrackMeV.0040114E | 
 
 To
 
 
  	  | Code: |  	  | 00401146     74 06          JE SHORT CrackMeV.0040114E | 
 
 And you can enter any key.
 
 Or change the Compare above.
 _________________
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Noz3001 I'm a spammer
 
  Reputation: 26 
 Joined: 29 May 2006
 Posts: 6220
 Location: /dev/null
 
 | 
			
				|  Posted: Sun Apr 20, 2008 9:18 am    Post subject: |   |  
				| 
 |  
				|  	  | Wiccaan wrote: |  	  | gd64-4lp54ds-d6spGp456d-p4avrc3 | 
 
 Hehe, i've gotta get my encryption routine working for the next one
  . 
 Fancy telling us what you did to get the key? What debugger did you use?
 
 
 lurc:
 
 Yeah, that was well too easy
  . |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| atom0s Moderator
 
  Reputation: 205 
 Joined: 25 Jan 2006
 Posts: 8587
 Location: 127.0.0.1
 
 | 
			
				|  Posted: Sun Apr 20, 2008 9:22 am    Post subject: |   |  
				| 
 |  
				| OllyDbg, locate the loop routine to check the key entered, breakpoint in several places to look at the stack and locate the unencrypted key. _________________
 
 - Retired. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Noz3001 I'm a spammer
 
  Reputation: 26 
 Joined: 29 May 2006
 Posts: 6220
 Location: /dev/null
 
 | 
			
				|  Posted: Sun Apr 20, 2008 9:24 am    Post subject: |   |  
				| 
 |  
				| Hmm, okay then. I need to look up some more anti-debug stuff for my next one  . That was the main reason I wrote this one and it failed miserably  . |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |