Einzelnen Beitrag anzeigen
Alt 09.06.07, 20:42   #2 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 198
Standard

Bitte keine konkreten Programmnamen angeben - Screenshot deshalb entfernt.

lea ecx,DWORD ptr [esp+18] sollte nur 4 Bytes groß sein, Du überschreibst diese Anweisung dagegen mit 5 Byte-Anweisung (MOV ECX,xyz.0049FE10) und dann auch noch paar Nops. Entweder fehlt also irgendwas hier beim API Aufruf (also danach im Regedit prüfen, ob der Aufruf korrekt den Schlüssel schreibt) oder der Schlüssel wird nachträglich gelöscht - z.B per RegDeleteValue. Setze einfach auf alle Reg-APIs einen BP . Alternative wäre beim Programmstart die Stelle zu erwischen, wenn die Nummer aus der Registry ausgelesen wird.
__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61