Compiling using gcc -s and the Unix strip delete the entire character table and move information from the executable (reducing its size).
Could this affect the operation of the executable? Do some operating systems that run ASLR need this information? If not, then why store them first?
Detailed description below would be helpful.
assembly gcc linux executable
Anirudh Ramanathan Jan 05 '13 at 18:42 2013-01-05 18:42
source share