Einzelnen Beitrag anzeigen

hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#22

Re: EXE Patchen -- Error: verletzt untere Grenzen

  Alt 1. Jan 2008, 15:04
So sieht der ganze Code aus

Delphi-Quellcode:
 LoadFile(opendialog1.FileName, lpBuffer, dwFileSize);
dwFileOffset := RvaToFileOffset(lpBuffer, $004452A8);
UpdateOffset(lpBuffer, dwFileOffset, $01004B21);

dwFileOffset := RvaToFileOffset(lpBuffer, $004452AC);
UpdateOffset(lpBuffer, dwFileOffset, $2405);

dwFileOffset := RvaToFileOffset(lpBuffer, $004452AE);
UpdateOffset(lpBuffer, dwFileOffset, $C6);
    SaveFile(opendialog1.FileName, lpBuffer, dwFileSize);
    FreeMem(lpBuffer, dwFileSize);
Dieser hat aber leider (wie von mir befürchtet) wieder nicht geklappt....

//Edit

Wenn ihr seht, was ich falsch mache und denkt "weshalb kommt der nicht selbst drauf, der will doch nur das wir im alles vor coden"

Dan sagt mir das doch bitte weill ich weis echt nicht was der fehler an dem code ist.....
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat