|
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: 198
Joined: 25 Jan 2006 Posts: 8518 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: 9
Joined: 28 Nov 2006 Posts: 6285
|
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: 198
Joined: 25 Jan 2006 Posts: 8518 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
|
|