从函数地址获取函数名称

时间:2010-08-07 00:58:03

标签: binary

正如问题所述,我有一个函数地址,想要分析我的二进制文件以找到它的函数名。有没有工具可以做到这一点?我有二进制和符号。

1 个答案:

答案 0 :(得分:1)

在本机代码的Windows上,您可以使用dbghelp库中的SymFromAddr来查找符号名称。这确实需要您具有二进制文件的调试符号。如果您没有任何符号信息,则无法从二进制文件本身找到该函数的名称。

一个地址也可以对应多个函数 - 如果多个函数编译为相同的机器代码,则链接器可以将它们组合成二进制文件中的单个代码。