Disable debug-info and local symbols

delphi package - automated exception handling
Post Reply
SirWinston8
Posts: 2
Joined: Tue Nov 23, 2004 1:32 pm

Disable debug-info and local symbols

Post by SirWinston8 »

Hello,

it is possible to disable debug-info and local symbols while madExcept is enabled and only had a stack list with addresses?

Normally, releases are delivered without debug informations?!?!

In case of to enable debug-info and local symbols, is this not a risk that
other users can inspect source code?

regards

William
madshi
Site Admin
Posts: 10753
Joined: Sun Mar 21, 2004 5:25 pm

Post by madshi »

If you uncheck the option "append map file to binary", no debug infos are shipped. Instead a seperate "yourProject.mad" file is created. If you don't ship that "mad" file, either, madExcept isn't able to produce proper stack traces anymore, though. So it's not the solution you're looking for.

I'm working on a better solution for the next madExcept version.
SirWinston8
Posts: 2
Joined: Tue Nov 23, 2004 1:32 pm

Post by SirWinston8 »

Thank's for the fast answer,

in both cases check or uncheck that option, is it possible or easier to
look for the source code?

I only want to know how it is and what I do, when I ship the application!

Whatever, I am impatiently look forward to the next version!

Did you receive order 8150067 from share*it?

regards

William
madshi
Site Admin
Posts: 10753
Joined: Sun Mar 21, 2004 5:25 pm

Post by madshi »

If you uncheck the option, there's nothing left which helps reverse engineering your program. If you check "append map file to binary", a hacker might be able to find out how your functions are named, at which address they begin and which assembler address belongs to which source code line number.

Yes, I received that order (thanks!), you should have the key file by now.
Post Reply