| 
			
				|  | Cheat Engine The Official Site of Cheat Engine
 
 
 |  
 
	
		| View previous topic :: View next topic |  
		| Author | Message |  
		| slippppppppp Grandmaster Cheater
 
  Reputation: 0 
 Joined: 08 Aug 2006
 Posts: 929
 
 
 | 
			
				|  Posted: Sun May 11, 2008 7:57 pm    Post subject: KeyGenMe [Another Challenge] |   |  
				| 
 |  
				| Yes, i like writing these, whether it's crappy or not. Im also doing this to figure out which algo i use is most effective and learn to strategies to stump you guys.
 
 Edit*
 
 Pointed out by Wiccan, that Serial Fishing may be easy.
 I guess, the real challenge is to make a keygen
 
 Last edited by slippppppppp on Sun May 11, 2008 9:56 pm; edited 3 times 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 8:01 pm    Post subject: |   |  
				| 
 |  
				| Wiccaan / c152a00a121600 
 Fixed version: Wiccaan / c250a78156a2000780156
 _________________
 
 - Retired. 
 Last edited by atom0s on Sun May 11, 2008 11:50 pm; edited 1 time in total
 |  |  
		| Back to top |  |  
		|  |  
		| Labyrnth Moderator
 
 ![]() Reputation: 10 
 Joined: 28 Nov 2006
 Posts: 6301
 
 
 | 
			
				|  Posted: Sun May 11, 2008 8:36 pm    Post subject: |   |  
				| 
 |  
				| I dont think it is crappy. 
 Labyrnth/b148r00r118400
 A/0A00A000
 
 Real serial:
 ------------
 
  	  | Code: |  	  | 0046EDB9  |.  8B55 E8       MOV EDX,DWORD PTR SS:[EBP-18] | 
 ---------------------------------------------------------
 
 Crack:
 -------
 
  	  | Code: |  	  | 0046EDC2  |. /75 1D         JNZ SHORT KeyGenMe.0046EDE1 | 
 ---------------------------------------------------------
 
 Code to work with:
 But as you can see it is allot to do a keygen.
 ---------------------------------------------------
 
  	  | Code: |  	  | 0046EC64  /.  55            PUSH EBP 0046EC65  |.  8BEC          MOV EBP,ESP
 0046EC67  |.  B9 07000000   MOV ECX,7
 0046EC6C  |>  6A 00         /PUSH 0
 0046EC6E  |.  6A 00         |PUSH 0
 0046EC70  |.  49            |DEC ECX
 0046EC71  |.^ 75 F9         \JNZ SHORT KeyGenMe.0046EC6C
 0046EC73  |.  51            PUSH ECX
 0046EC74  |.  53            PUSH EBX
 0046EC75  |.  8BD8          MOV EBX,EAX
 0046EC77  |.  33C0          XOR EAX,EAX
 0046EC79  |.  55            PUSH EBP
 0046EC7A  |.  68 29EE4600   PUSH KeyGenMe.0046EE29
 0046EC7F  |.  64:FF30       PUSH DWORD PTR FS:[EAX]
 0046EC82  |.  64:8920       MOV DWORD PTR FS:[EAX],ESP
 0046EC85  |.  8D55 F8       LEA EDX,DWORD PTR SS:[EBP-8]
 0046EC88  |.  8B83 68030000 MOV EAX,DWORD PTR DS:[EBX+368]
 0046EC8E  |.  E8 25B0FCFF   CALL KeyGenMe.00439CB8
 0046EC93  |.  8B45 F8       MOV EAX,DWORD PTR SS:[EBP-8]
 0046EC96  |.  8945 F4       MOV DWORD PTR SS:[EBP-C],EAX
 0046EC99  |.  8B45 F4       MOV EAX,DWORD PTR SS:[EBP-C]
 0046EC9C  |.  85C0          TEST EAX,EAX
 0046EC9E  |.  74 05         JE SHORT KeyGenMe.0046ECA5
 0046ECA0  |.  83E8 04       SUB EAX,4
 0046ECA3  |.  8B00          MOV EAX,DWORD PTR DS:[EAX]
 0046ECA5  |>  83F8 05       CMP EAX,5
 0046ECA8  |.  7F 07         JG SHORT KeyGenMe.0046ECB1
 0046ECAA  |.  8BC3          MOV EAX,EBX
 0046ECAC  |.  E8 7341FEFF   CALL KeyGenMe.00452E24
 0046ECB1  |>  8D55 F0       LEA EDX,DWORD PTR SS:[EBP-10]
 0046ECB4  |.  8B83 68030000 MOV EAX,DWORD PTR DS:[EBX+368]
 0046ECBA  |.  E8 F9AFFCFF   CALL KeyGenMe.00439CB8
 0046ECBF  |.  8B45 F0       MOV EAX,DWORD PTR SS:[EBP-10]
 0046ECC2  |.  8D55 FC       LEA EDX,DWORD PTR SS:[EBP-4]
 0046ECC5  |.  E8 C6FCFFFF   CALL KeyGenMe.0046E990
 0046ECCA  |.  8D55 EC       LEA EDX,DWORD PTR SS:[EBP-14]
 0046ECCD  |.  8B83 74030000 MOV EAX,DWORD PTR DS:[EBX+374]
 0046ECD3  |.  E8 E0AFFCFF   CALL KeyGenMe.00439CB8
 0046ECD8  |.  8B45 EC       MOV EAX,DWORD PTR SS:[EBP-14]
 0046ECDB  |.  50            PUSH EAX
 0046ECDC  |.  8D45 E4       LEA EAX,DWORD PTR SS:[EBP-1C]
 0046ECDF  |.  50            PUSH EAX
 0046ECE0  |.  8D55 E0       LEA EDX,DWORD PTR SS:[EBP-20]
 0046ECE3  |.  8B83 68030000 MOV EAX,DWORD PTR DS:[EBX+368]
 0046ECE9  |.  E8 CAAFFCFF   CALL KeyGenMe.00439CB8
 0046ECEE  |.  8B45 E0       MOV EAX,DWORD PTR SS:[EBP-20]
 0046ECF1  |.  B9 01000000   MOV ECX,1
 0046ECF6  |.  BA 03000000   MOV EDX,3
 0046ECFB  |.  E8 A85EF9FF   CALL KeyGenMe.00404BA8
 0046ED00  |.  FF75 E4       PUSH DWORD PTR SS:[EBP-1C]
 0046ED03  |.  FF75 FC       PUSH DWORD PTR SS:[EBP-4]
 0046ED06  |.  8D45 DC       LEA EAX,DWORD PTR SS:[EBP-24]
 0046ED09  |.  50            PUSH EAX
 0046ED0A  |.  8D45 D8       LEA EAX,DWORD PTR SS:[EBP-28]
 0046ED0D  |.  8B15 00764700 MOV EDX,DWORD PTR DS:[477600]
 0046ED13  |.  8B0D E0754700 MOV ECX,DWORD PTR DS:[4775E0]
 0046ED19  |.  0FB6540A FF   MOVZX EDX,BYTE PTR DS:[EDX+ECX-1]
 0046ED1E  |.  E8 495BF9FF   CALL KeyGenMe.0040486C
 0046ED23  |.  8B45 D8       MOV EAX,DWORD PTR SS:[EBP-28]
 0046ED26  |.  B9 01000000   MOV ECX,1
 0046ED2B  |.  BA 01000000   MOV EDX,1
 0046ED30  |.  E8 735EF9FF   CALL KeyGenMe.00404BA8
 0046ED35  |.  FF75 DC       PUSH DWORD PTR SS:[EBP-24]
 0046ED38  |.  8D55 D4       LEA EDX,DWORD PTR SS:[EBP-2C]
 0046ED3B  |.  A1 F8754700   MOV EAX,DWORD PTR DS:[4775F8]
 0046ED40  |.  03C0          ADD EAX,EAX
 0046ED42  |.  03C0          ADD EAX,EAX
 0046ED44  |.  03C0          ADD EAX,EAX
 0046ED46  |.  E8 E597F9FF   CALL KeyGenMe.00408530
 0046ED4B  |.  FF75 D4       PUSH DWORD PTR SS:[EBP-2C]
 0046ED4E  |.  8D55 D0       LEA EDX,DWORD PTR SS:[EBP-30]
 0046ED51  |.  A1 E4754700   MOV EAX,DWORD PTR DS:[4775E4]
 0046ED56  |.  8B0485 007647>MOV EAX,DWORD PTR DS:[EAX*4+477600]
 0046ED5D  |.  03C0          ADD EAX,EAX
 0046ED5F  |.  8D0480        LEA EAX,DWORD PTR DS:[EAX+EAX*4]
 0046ED62  |.  E8 C997F9FF   CALL KeyGenMe.00408530
 0046ED67  |.  FF75 D0       PUSH DWORD PTR SS:[EBP-30]
 0046ED6A  |.  8D45 CC       LEA EAX,DWORD PTR SS:[EBP-34]
 0046ED6D  |.  50            PUSH EAX
 0046ED6E  |.  8D45 C8       LEA EAX,DWORD PTR SS:[EBP-38]
 0046ED71  |.  8B15 00764700 MOV EDX,DWORD PTR DS:[477600]
 0046ED77  |.  8B0D E0754700 MOV ECX,DWORD PTR DS:[4775E0]
 0046ED7D  |.  0FB6540A FF   MOVZX EDX,BYTE PTR DS:[EDX+ECX-1]
 0046ED82  |.  E8 E55AF9FF   CALL KeyGenMe.0040486C
 0046ED87  |.  8B45 C8       MOV EAX,DWORD PTR SS:[EBP-38]
 0046ED8A  |.  B9 01000000   MOV ECX,1
 0046ED8F  |.  BA 03000000   MOV EDX,3
 0046ED94  |.  E8 0F5EF9FF   CALL KeyGenMe.00404BA8
 0046ED99  |.  FF75 CC       PUSH DWORD PTR SS:[EBP-34]
 0046ED9C  |.  8D55 C4       LEA EDX,DWORD PTR SS:[EBP-3C]
 0046ED9F  |.  A1 FC754700   MOV EAX,DWORD PTR DS:[4775FC]
 0046EDA4  |.  E8 8797F9FF   CALL KeyGenMe.00408530
 0046EDA9  |.  FF75 C4       PUSH DWORD PTR SS:[EBP-3C]
 0046EDAC  |.  8D45 E8       LEA EAX,DWORD PTR SS:[EBP-18]
 0046EDAF  |.  BA 07000000   MOV EDX,7
 0046EDB4  |.  E8 4F5CF9FF   CALL KeyGenMe.00404A08
 0046EDB9  |.  8B55 E8       MOV EDX,DWORD PTR SS:[EBP-18]
 0046EDBC  |.  58            POP EAX                                  ;  0012FDF4
 0046EDBD  |.  E8 D25CF9FF   CALL KeyGenMe.00404A94
 0046EDC2  |.  75 1D         JNZ SHORT KeyGenMe.0046EDE1
 0046EDC4  |.  8B83 64030000 MOV EAX,DWORD PTR DS:[EBX+364]
 0046EDCA  |.  E8 49B1FCFF   CALL KeyGenMe.00439F18
 0046EDCF  |.  6A 00         PUSH 0                                   ; /Style = MB_OK|MB_APPLMODAL
 0046EDD1  |.  6A 00         PUSH 0                                   ; |Title = NULL
 0046EDD3  |.  68 38EE4600   PUSH KeyGenMe.0046EE38                   ; |Text = "Make a KeyGen Now"
 0046EDD8  |.  6A 00         PUSH 0                                   ; |hOwner = NULL
 0046EDDA  |.  E8 7D7FF9FF   CALL <JMP.&user32.MessageBoxA>           ; \MessageBoxA
 0046EDDF  |.  EB 10         JMP SHORT KeyGenMe.0046EDF1
 0046EDE1  |>  6A 00         PUSH 0                                   ; /Style = MB_OK|MB_APPLMODAL
 0046EDE3  |.  6A 00         PUSH 0                                   ; |Title = NULL
 0046EDE5  |.  68 4CEE4600   PUSH KeyGenMe.0046EE4C                   ; |Text = "Incorrect Serial"
 0046EDEA  |.  6A 00         PUSH 0                                   ; |hOwner = NULL
 0046EDEC  |.  E8 6B7FF9FF   CALL <JMP.&user32.MessageBoxA>           ; \MessageBoxA
 0046EDF1  |>  33C0          XOR EAX,EAX
 0046EDF3  |.  5A            POP EDX                                  ;  0012FDF4
 0046EDF4  |.  59            POP ECX                                  ;  0012FDF4
 0046EDF5  |.  59            POP ECX                                  ;  0012FDF4
 0046EDF6  |.  64:8910       MOV DWORD PTR FS:[EAX],EDX
 0046EDF9  |.  68 30EE4600   PUSH KeyGenMe.0046EE30
 0046EDFE  |>  8D45 C4       LEA EAX,DWORD PTR SS:[EBP-3C]
 0046EE01  |.  BA 07000000   MOV EDX,7
 0046EE06  |.  E8 9D58F9FF   CALL KeyGenMe.004046A8
 0046EE0B  |.  8D45 E0       LEA EAX,DWORD PTR SS:[EBP-20]
 0046EE0E  |.  BA 05000000   MOV EDX,5
 0046EE13  |.  E8 9058F9FF   CALL KeyGenMe.004046A8
 0046EE18  |.  8D45 F8       LEA EAX,DWORD PTR SS:[EBP-8]
 0046EE1B  |.  E8 6458F9FF   CALL KeyGenMe.00404684
 0046EE20  |.  8D45 FC       LEA EAX,DWORD PTR SS:[EBP-4]
 0046EE23  |.  E8 5C58F9FF   CALL KeyGenMe.00404684
 0046EE28  \.  C3            RET
 
 | 
 |  |  
		| Back to top |  |  
		|  |  
		| slippppppppp Grandmaster Cheater
 
  Reputation: 0 
 Joined: 08 Aug 2006
 Posts: 929
 
 
 | 
			
				|  Posted: Sun May 11, 2008 8:55 pm    Post subject: |   |  
				| 
 |  
				| Well labrynth, instead of making a keygen, could you tell me exactly how the serial is generated? |  |  
		| Back to top |  |  
		|  |  
		| atom0s Moderator
 
  Reputation: 205 
 Joined: 25 Jan 2006
 Posts: 8587
 Location: 127.0.0.1
 
 | 
			
				|  Posted: Sun May 11, 2008 11:50 pm    Post subject: |   |  
				| 
 |  
				| Cause slippppppppp hounded me to do it.. heres a keygen for this. Took a bit to get it done but meh.. I'm not a pro at this stuff so yay me.. _________________
 
 - Retired. |  |  
		| Back to top |  |  
		|  |  
		| slippppppppp Grandmaster Cheater
 
  Reputation: 0 
 Joined: 08 Aug 2006
 Posts: 929
 
 
 | 
			
				|  Posted: Sun May 11, 2008 11:51 pm    Post subject: |   |  
				| 
 |  
				| * bows down to Wiccan *   |  |  
		| Back to top |  |  
		|  |  
		| Boon Cheater
 
  Reputation: 0 
 Joined: 13 Jan 2009
 Posts: 29
 Location: Latvia
 
 | 
			
				|  Posted: Sat Feb 14, 2009 12:11 pm    Post subject: |   |  
				| 
 |  
				| Just for fun I made it a self Keygen. Screenshot:
 boon.no.lv/tmp/selfkeygen.png
 |  |  
		| Back to top |  |  
		|  |  
		|  |  
  
	| 
 
 | 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
 
 |  |