| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Zombi3 Expert Cheater
 
  Reputation: 0 
 Joined: 02 Aug 2007
 Posts: 144
 
 
 | 
			
				|  Posted: Tue Aug 07, 2007 2:26 pm    Post subject: |   |  
				| 
 |  
				| Ollydbg doesn't make permanent changes LMAO thats funniest thing i have heard all week.Btw thanks Cx ... |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| xarchelo Cheater
 
 ![]() Reputation: 0 
 Joined: 16 Jun 2007
 Posts: 31
 
 
 | 
			
				|  Posted: Tue Aug 07, 2007 3:16 pm    Post subject: |   |  
				| 
 |  
				| ollydbg doesnt make permanent changes unless you save them 
 for example if I were to close ollydbg it wont save my changes... thats what I meant
 jump inversion arent idiotic...
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Pseudo Xero I post too much
 
 ![]() Reputation: 0 
 Joined: 16 Feb 2007
 Posts: 2607
 
 
 | 
			
				|  Posted: Tue Aug 07, 2007 3:47 pm    Post subject: |   |  
				| 
 |  
				|  	  | Zombi3 wrote: |  	  | Ollydbg doesn't make permanent changes LMAO thats funniest thing i have heard all week.Btw thanks Cx ... | 
 LMAO, biggest retard I've seen all week.
 You can make permanent changes. You just don't know how to use OllyDBG I assume.
   |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| xarchelo Cheater
 
 ![]() Reputation: 0 
 Joined: 16 Jun 2007
 Posts: 31
 
 
 | 
			
				|  Posted: Tue Aug 07, 2007 4:35 pm    Post subject: |   |  
				| 
 |  
				| to tell you the truth I have only been using olly for a week before I used other programs for cracking BUT IM NOT A RETARD
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Ksbunker Advanced Cheater
 
 ![]() Reputation: 0 
 Joined: 18 Oct 2006
 Posts: 88
 
 
 | 
			
				|  Posted: Tue Aug 07, 2007 5:40 pm    Post subject: re: |   |  
				| 
 |  
				| I really liked this crackme... 
 I managed to beat it last night and let everyone on irc know too
   
 
 
 The most interesting thing about this crackme is how the "enter password> " gets formatted/decrypted.  Similarly with the result messages both "win & wrong". From 401000 onward to a JMP, its just setting up the stack for the decryption loops. I'm at work atm, and don't have access to olly or anything. But there's two loops that iterate through a string of chars in memory and perform some string instructions. You can tell the first loop is to output/print the "win" message (its like cmp [register], 3) and the second is to output the 'wrong' message (...cmp [reg], 5).
 
 Anyway, I really liked that bit, very cool.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Zombi3 Expert Cheater
 
  Reputation: 0 
 Joined: 02 Aug 2007
 Posts: 144
 
 
 | 
			
				|  Posted: Tue Aug 07, 2007 7:39 pm    Post subject: |   |  
				| 
 |  
				|  	  | Xenephobe wrote: |  	  |  	  | Zombi3 wrote: |  	  | Ollydbg doesn't make permanent changes LMAO thats funniest thing i have heard all week.Btw thanks Cx ... | 
 LMAO, biggest retard I've seen all week.
 You can make permanent changes. You just don't know how to use OllyDBG I assume.
  | 
 Dude thats what i meant
  i was laughing at what xar said... |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Cx Master Cheater
 
  Reputation: 0 
 Joined: 27 Jul 2007
 Posts: 367
 
 
 | 
			
				|  Posted: Tue Aug 07, 2007 7:59 pm    Post subject: |   |  
				| 
 |  
				|  	  | Zombi3 wrote: |  	  |  	  | Xenephobe wrote: |  	  |  	  | Zombi3 wrote: |  	  | Ollydbg doesn't make permanent changes LMAO thats funniest thing i have heard all week.Btw thanks Cx ... | 
 LMAO, biggest retard I've seen all week.
 You can make permanent changes. You just don't know how to use OllyDBG I assume.
  | 
 Dude thats what i meant
  i was laughing at what xar said... | 
 Just quit, you're digging yourself into a deeper hole.
 
 
  	  | Ksbunker wrote: |  	  | I really liked this crackme... 
 I managed to beat it last night and let everyone on irc know too
   
 
 
 The most interesting thing about this crackme is how the "enter password> " gets formatted/decrypted.  Similarly with the result messages both "win & wrong". From 401000 onward to a JMP, its just setting up the stack for the decryption loops. I'm at work atm, and don't have access to olly or anything. But there's two loops that iterate through a string of chars in memory and perform some string instructions. You can tell the first loop is to output/print the "win" message (its like cmp [register], 3) and the second is to output the 'wrong' message (...cmp [reg], 5).
 
 Anyway, I really liked that bit, very cool.
 | 
 Thanks, I appreciate it (and the fact that someone actually looked into it).
 _________________
 
   armed with this small butterfly net
 i will face the world alone
 & never be lonely.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Zombi3 Expert Cheater
 
  Reputation: 0 
 Joined: 02 Aug 2007
 Posts: 144
 
 
 | 
			
				|  Posted: Tue Aug 07, 2007 9:59 pm    Post subject: |   |  
				| 
 |  
				| Digging myself a deeper whole... dude since day one of the lena151 tutorials i knew ollydbg could save the modified opcodes. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| SunBeam I post too much
 
  Reputation: 65 
 Joined: 25 Feb 2005
 Posts: 4023
 Location: Romania
 
 | 
			
				|  Posted: Tue Aug 14, 2007 1:25 pm    Post subject: |   |  
				| 
 |  
				| Good work, Cx   |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Pseudo Xero I post too much
 
 ![]() Reputation: 0 
 Joined: 16 Feb 2007
 Posts: 2607
 
 
 | 
			
				|  Posted: Tue Aug 14, 2007 7:51 pm    Post subject: |   |  
				| 
 |  
				|  	  | Zombi3 wrote: |  	  |  	  | Xenephobe wrote: |  	  |  	  | Zombi3 wrote: |  	  | Ollydbg doesn't make permanent changes LMAO thats funniest thing i have heard all week.Btw thanks Cx ... | 
 LMAO, biggest retard I've seen all week.
 You can make permanent changes. You just don't know how to use OllyDBG I assume.
  | 
 Dude thats what i meant
  i was laughing at what xar said... | 
 I guess I misunderstood what you said.
 Nice crackme, by the way Codex.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| opcode0x90 Cheater
 
 ![]() Reputation: 0 
 Joined: 05 Aug 2006
 Posts: 27
 
 
 | 
			
				|  Posted: Wed Aug 15, 2007 4:52 am    Post subject: |   |  
				| 
 |  
				| Perhaps referring to IDA first is a good idea after all. Pure tracing in ollydbg leads me nowhere lol, I then realize 90% of the function I was tracing is stdlib functions. 
 The main algorithm is nothing but,
 
 (Password + 10) = (1337 + 3)
 
 Solve the equation
   
 --------------------------------------------------------------------
 
 Moral of the story:
 always refer to IDA for library functions. With the help of IDA, it took me only 15 minutes to solve it.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Cx Master Cheater
 
  Reputation: 0 
 Joined: 27 Jul 2007
 Posts: 367
 
 
 | 
			
				|  Posted: Wed Aug 15, 2007 8:03 am    Post subject: |   |  
				| 
 |  
				| SB/Xene: thanks.   Opcode: Yeah, this time I focused way less on the algorithm and more on the rest of it.  Last time nobody cracked it, and I figured they didn't want to go through the hassle of a longer/harder algorithm (I think I had bitwise operator loops lol).
 Also Zombi3, just realized what you said.  Next time use "".  >_>
 _________________
 
   armed with this small butterfly net
 i will face the world alone
 & never be lonely.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nog_lorp Grandmaster Cheater
 
  Reputation: 0 
 Joined: 26 Feb 2006
 Posts: 743
 
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Cx Master Cheater
 
  Reputation: 0 
 Joined: 27 Jul 2007
 Posts: 367
 
 
 | 
			
				|  Posted: Wed Aug 15, 2007 1:23 pm    Post subject: |   |  
				| 
 |  
				|  	  | nog_lorp wrote: |  	  | Poo, my serial-me was way harder than your codex, and totally like, noone noticed  . 
 It has some cool tricks, and the math is wai harder
  . 
 Now I cant find where I posted it though 0.o
 | 
 It is a lot of luck (who looks at it/tries it).
 _________________
 
   armed with this small butterfly net
 i will face the world alone
 & never be lonely.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |