标签: c linux elf symbol-table
如何找到正在运行的linux进程的符号列表?基本上是nm的工作方式,但是在运行时不需要读取二进制文件。
nm
答案 0 :(得分:1)
不能。该信息不会从可执行映像加载到RAM中。实际上,如果二进制文件已被“剥离”,它可能根本不存在。调试器的作用完全是nm:打开并读取二进制文件。
(注:正在运行的进程符号的子集可能会被加载到内存中,以供动态加载程序使用。但是没有支持的方法来获取它们的列表。)