symbol hiding

Dmitry Timoshkov dmitry at baikal.ru
Thu May 13 22:41:10 CDT 2004


"Paul Davis" <paul at linuxaudiosystems.com> wrote:

> i'd just like to mention a small concern i have.
> 
> hiding symbols might well be a perfectly honest thing to want to do. i
> personally can't see why, since a list of symbol names doesn't provide
> much extra help to somebody who wants to disassemble and reverse
> engineer your code. but i can understand that there might be some
> circumstances where its desirable.
> 
> the problem is while hiding symbols doesn't impede a
> disassembler/reverse engineering effort very much, it does impede
> attempts to demonstrate the inappropriate use of someone else's code. 
> 
> for this reason, i personally wouldn't feel comfortable asking in a
> public forum how to go about doing this. your mileage may and probably
> does vary, of course.

Well, if I could clearly predict ELF linker behaviour with several
different modules each having global variables/functions with the same
names I would not bother too much, but I couldn't. Could you?

-- 
Dmitry.




More information about the wine-devel mailing list