Zitat:
Original von 90nop
@CDW:
Nach dem Call der Keygen Funktion steht im Register EDX ja die generierte Serial. Kann man nun nicht einfach dieses Register in das Edit ausgeben lassen? Man kann sich ja Platz schaffen, in dem den Jump sowie "well done"/"party " usw. weg Nopt und dort die Ausgabe hineinbastelt. (gleich nach dem call der keygen funktion)
Ich habe nun aber Verständnis Probleme. Es gibt ja weiter oben im Code eine stelle, wo er selber in dieses EDit schriebt: Code: 0045B283 |. BA 68B34500 MOV EDX,0045B368 ; ASCII "Please Enter Not More Then 24 Chars..."
0045B288 |. 8B83 7C030000 MOV EAX,DWORD PTR DS:[EBX+37C]
0045B28E |. E8 71F3FDFF CALL 0043A604 kannst du mir da auf die Sprünge helfen?
|
stimmt. Habe gar nicht daran gedacht. Da Delphis Strukturen immer so komisch sind, würde ich einfach nach dem JNZ
Der Rest sollte ja schon richtig vorinitialisiert sein (das wäre sonst ein Problem).
Ich habe es gerade in Olly getestet - klappt anstandslos.
Zitat:
Original von 101
Nun ist es doch nicht so einfach?? Jetzt patchen die mein KM auch noch rest in peace baby...
|
wer die Serial im Plaintext vergleicht, muss schon mit Selfkeygens rechnen

. Immerhin wird es ja nicht so umgepatcht, dass es jede Serial akzeptiert - sondern so, dass es die Serial generiert