On 16 Jul 2010, at 12:56, Žilvinas Ledas wrote: > I want to implement kind of executable protection using "software guards" (*) > - when function (caller) decrypts another function (callee) before calling it > and encrypts it again after callee returns. > As a result I need to get addresses of my functions (where the asm code > starts and ends in the executable). Is there some way to export such info to > external file while fpc compiles executable (or maybe afterwards to get this > info from executable)?
After compiling you can run "nm -S progname" to get the symbol addresses in the first column and (where available) the symbol size in the second column. Jonas _______________________________________________ fpc-devel maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-devel
