Keygenme (last one)-unsolved

Als Lösung braucht man ein Keygen,
wiso werdet ihr schon noch sehen ^^

Das sollte sehr schwer sein, also nicht verzweifeln :)

Ja, es wurde gepackt.

Alles ist erlaubt!

Das Programm is Minesweeper =)

Ist vorzeitig das letzte von mir...

greetings & happy cracking

Crackme
 
Das sollte sehr schwer sein, also nicht verzweifeln :)

Ach, du kennst den CDW nicht so gut. :) Unser 1337-Crack0r :] *g*
Ich hol schon ma Popcorn und warte auf die Lösung. =)

root
 
das Keygenme ist sehr aufwändig - zu aufwändig für meinen Geschmack ;), dazu kommt noch der Armadillo"spass". Einige Ausschnitte aus der Keymanipulation:
Code:
00B27930     59                                  POP ECX                                                     ; 001264C4
00B27931     33C0                                XOR EAX,EAX
00B27933     59                                  POP ECX                                                     ; 001264C4
00B27934     8B8E 10180000                       MOV ECX,DWORD PTR DS:[ESI+1810]
00B2793A     0FB61401                            MOVZX EDX,BYTE PTR DS:[ECX+EAX]
00B2793E     8B7D F8                             MOV EDI,DWORD PTR SS:[EBP-8]
00B27941     C1E7 08                             SHL EDI,8
00B27944     0BD7                                OR EDX,EDI
00B27946     40                                  INC EAX
00B27947     83F8 04                             CMP EAX,4

00B2796C     21 59 41 31                                    !YA1

Namensmanipulation
010060F2   |> /6A 04                             /PUSH 4
010060F4   |. |33C9                              |XOR ECX,ECX
010060F6   |. |5E                                |POP ESI
010060F7   |> |8B5D 0C                           |/MOV EBX,[ARG.2]
010060FA   |. |C1E1 08                           ||SHL ECX,8
010060FD   |. |0FBE1C1A                          ||MOVSX EBX,BYTE PTR DS:[EDX+EBX]
01006101   |. |0BCB                              ||OR ECX,EBX
01006103   |. |42                                ||INC EDX
01006104   |. |3B55 10                           ||CMP EDX,[ARG.3]
01006107   |. |7C 02                             ||JL SHORT Mineswee.0100610B
01006109   |. |33D2                              ||XOR EDX,EDX
0100610B   |> |4E                                ||DEC ESI
0100610C   |.^|75 E9                             |\JNZ SHORT Mineswee.010060F7
0100610E   |. |3108                              |XOR DWORD PTR DS:[EAX],ECX
01006110   |. |83C0 04                           |ADD EAX,4
01006113   |. |4F                                |DEC EDI
01006114   |.^\75 DC                             \JNZ SHORT Mineswee.010060F2
Dazwischen natürlich jede Menge Zwischencalls und ein fester Key. Der Aufwand, das ganze nachzuprogrammieren (und vorher nachvollziehen ;) ) ist relativ groß. Ich muss euch also enttäuschen *mich schäm und in die Ecke stell*.
 
Naja, das Thema mit den Packern/Protectoren hatten wir ja schonmal. Ist ja im Grunde nichts schlimmes, die zu verwenden. Auf der anderen Seite kann man sein CM natürlich bis zum Anschlag mit Protectoren zu machen. Da besteht aber wenig Sinn drin, wenn man sie nicht selbst gecodet hat.

Über Sinn und Unsinn kann man in diesem Fall streiten.

Wenn das KeygenMe an sich zu aufwendig ist, ist dasl was anderes. Sowas ist vollkommen legitim.
sd333221, du kannst ja mal eine "entschärfte" Version (also ohne Armadillo) einstelllen.

Gruss

root
 
Zurück
Oben