If the name of the file which your falcon application reads is a string hardcoded into the object code, you may be able to simply edit the binary using a hex editor. The string containing the name of the file to open can be modified, with some limitations. I have just tried this on an X-86 binary created from C source with gcc. When editing the embedded string, you should not make the new string longer than the original, and you may have to add a terminating '\0' null. I used an unknown binary/hex editor I found on my Fedora 9 installation. I know there are numerous others of these, or you could write code to do it quite easily.
--- rod.
|