Re: Patching distributed EXE's
- Posted by "Thomas Parslow (PatRat)" <patrat at rat-software.com> Jan 24, 2001
- 529 views
> -- > If you UPX compress the files you will have problem patching. > What if the code you are patching needs to contain larger block of code > then the original then how do you patch it? > I think that the interpter is added to the end of the exe. So a patch > of added code would change its offset. The interpreter is added before the begining of the code in a bound exe. Try this: atom fn fn = open("patch.exe","ab") puts(fn,#0A & #AC & "(1,\"tacked on the end!\\n\")") close(fn) It probably would be possible to replace the code between 2 string markers with more shrouded code, maybe this would allow you to patch the program... Thomas Parslow (PatRat) ICQ #:26359483 Rat Software http://www.rat-software.com/ Please leave quoted text in place when replying