[DUG] Binary DLL manipulation

Ross Levis ross at stationplaylist.com
Wed May 29 00:00:14 NZST 2013


This may be a strange request, but my Delphi app uses an old C++ DLL which I
commissioned an outside developer to write for me some time ago.  I've lost
the source code and cannot get a hold of the developer to see if he has it
stored.

 

The only issue with it, it is opening a file in read/write mode, although it
is only ever reading the file.  I need it to open the file in read-only
mode.  Anyone with a little hacking skills should be able to modify the
CreateFile() integer parameter call stored in the binary DLL file.

 

Is anyone up for doing that for me, perhaps for a $50 donation?

 

I remember doing something similar like 30 years ago with MS-DOS utilities
which had version checks inside to prevent them being run on later versions
of DOS.  I worked out the sequence of code for the INT 21H dos calls in a
HEX editor.

 

Cheers,

Ross.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listserver.123.net.nz/pipermail/delphi/attachments/20130529/4f01a0b3/attachment.html 


More information about the Delphi mailing list