readelf -s does not output full variable names
Add the wide switch: readelf -s –wide pathOfFile
Add the wide switch: readelf -s –wide pathOfFile
why nm give no result for striped libtest.so There are two symbol tables in the original libtest.so: a “regular” one (in .symtab and .strtab sections) and a dynamic one (in .dynsym and .dynstr sections). If strip removed both symbol tables, you library would be completely useless: the dynamic loader couldn’t resolve any symbols in it. … Read more
from binutils/readelf.c: /* The difference between readelf and objdump: Both programs are capabale of displaying the contents of ELF format files, so why does the binutils project have two file dumpers ? The reason is that objdump sees an ELF file through a BFD filter of the world; if BFD has a bug where, say, … Read more