windwos平台下的动态链接库dll文件会有导出表,对应的Linux/Android的so文件也会导出表。 IDA打开一个so文件,查看Exports会看到所有的导出函数(start默认导出)
.dynsym符号表的最后就是导出表,其中Elf32_Sym.st_vlaue的值为对应导出符号地址偏移(相对于基地址)。所以.dynsym动态符号表中既包含导入符号信息,也包含导出符号信息,另外还有涉及到动态链接但是并未导出的本地符号信息。