| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| oib111 I post too much
 
  Reputation: 0 
 Joined: 02 Apr 2007
 Posts: 2947
 Location: you wanna know why?
 
 | 
			
				|  Posted: Sat May 10, 2008 10:30 pm    Post subject: KeyGenMe[easy] |   |  
				| 
 |  
				| I was bored so I made a pretty easy KeyGenMe. Find the serial and make a Keygen, or just explain the algorithm. _________________
 
   
 
  	  | 8D wrote: |  	  | cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
 | 
 Last edited by oib111 on Sun May 11, 2008 11:45 am; edited 1 time in total
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| atom0s Moderator
 
  Reputation: 205 
 Joined: 25 Jan 2006
 Posts: 8587
 Location: 127.0.0.1
 
 | 
			
				|  Posted: Sun May 11, 2008 3:50 am    Post subject: |   |  
				| 
 |  
				| Figured something was wrong with it when I downloaded it lol... 
 Anyway, the generation for the key is:
 
 
  	  | Code: |  	  | 00401215   > /0FBE1431      MOVSX EDX,BYTE PTR DS:[ECX+ESI] 00401219   . |B8 79787878   MOV EAX,78787879
 0040121E   . |F7EA          IMUL EDX
 00401220   . |C1FA 03       SAR EDX,3
 00401223   . |8BC2          MOV EAX,EDX
 00401225   . |C1E8 1F       SHR EAX,1F
 00401228   . |03C2          ADD EAX,EDX
 0040122A   . |880431        MOV BYTE PTR DS:[ECX+ESI],AL
 0040122D   . |41            INC ECX
 0040122E   . |3BCF          CMP ECX,EDI
 00401230   .^\7C E3         JL SHORT KeyGenMe.00401215
 | 
 
 Just use the same code to do the keygen:
 
 
  	  | Code: |  	  | char   tszName[]   = _T("Wiccaan");
 char   tszPass[]   = _T("");
 int      iLength      = 0;
 
 iLength = _tcslen( tszName );
 _asm
 {
 
 mov ecx, 0
 mov edi, iLength
 CharLoop:
 movsx edx, byte ptr ds:[tszName+ecx]
 mov eax, 0x78787879
 imul edx
 sar edx, 3
 mov eax, edx
 shr eax, 0x1f
 add eax, edx
 mov byte ptr ds:[tszPass+ecx], al
 inc ecx
 cmp ecx, edi
 jl CharLoop
 mov byte ptr ds:[tszPass+ecx], 0 // Null Char To Terminate String
 
 }
 | 
 _________________
 
 - Retired. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| oib111 I post too much
 
  Reputation: 0 
 Joined: 02 Apr 2007
 Posts: 2947
 Location: you wanna know why?
 
 | 
			
				|  Posted: Sun May 11, 2008 9:54 am    Post subject: |   |  
				| 
 |  
				|  	  | x0r wrote: |  	  | You fucked up, you're comparing the address of the generated keygen result and the address of the inputted serial. | 
 
 Pardon me, but if I'm correct I took the inputted name and changed it into the correct serial. So of course I would compare that to what you inputted as a serial. Excuse me if I'm wrong.
 _________________
 
   
 
  	  | 8D wrote: |  	  | cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
 | 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| lurc Grandmaster Cheater Supreme
 
  Reputation: 2 
 Joined: 13 Nov 2006
 Posts: 1900
 
 
 | 
			
				|  Posted: Sun May 11, 2008 11:10 am    Post subject: |   |  
				| 
 |  
				|  	  | oib111 wrote: |  	  |  	  | x0r wrote: |  	  | You fucked up, you're comparing the address of the generated keygen result and the address of the inputted serial. | 
 
 Pardon me, but if I'm correct I took the inputted name and changed it into the correct serial. So of course I would compare that to what you inputted as a serial. Excuse me if I'm wrong.
 | 
 
 
  	  | x0r wrote: |  	  | You fucked up, you're comparing the address of the generated keygen result and the address of the inputted serial. | 
 _________________
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| oib111 I post too much
 
  Reputation: 0 
 Joined: 02 Apr 2007
 Posts: 2947
 Location: you wanna know why?
 
 | 
			
				|  Posted: Sun May 11, 2008 11:43 am    Post subject: |   |  
				| 
 |  
				|  	  | lurc wrote: |  	  |  	  | oib111 wrote: |  	  |  	  | x0r wrote: |  	  | You fucked up, you're comparing the address of the generated keygen result and the address of the inputted serial. | 
 
 Pardon me, but if I'm correct I took the inputted name and changed it into the correct serial. So of course I would compare that to what you inputted as a serial. Excuse me if I'm wrong.
 | 
 
 
  	  | x0r wrote: |  	  | You fucked up, you're comparing the address of the generated keygen result and the address of the inputted serial. | 
 | 
 
 Oh right xD. I forgot to dereference my pointers. Ok, I re-upped the file. But still no one has actually given a serial.
 _________________
 
   
 
  	  | 8D wrote: |  	  | cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
 | 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| atom0s Moderator
 
  Reputation: 205 
 Joined: 25 Jan 2006
 Posts: 8587
 Location: 127.0.0.1
 
 | 
			
				|  Posted: Sun May 11, 2008 2:03 pm    Post subject: |   |  
				| 
 |  
				| Do you even bother to test your work before uploading...? 
 And I posted the algo and code above to make keys:
 
 The key probably wont work if you copypaste here cause the characters are not standard. Next time you make something like this, use characters people can actually type..
 
 Name: Wiccaan
 Serial:
 _________________
 
 - Retired. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |