标签: binary
正如问题所述,我有一个函数地址,想要分析我的二进制文件以找到它的函数名。有没有工具可以做到这一点?我有二进制和符号。
答案 0 :(得分:1)
在本机代码的Windows上,您可以使用dbghelp库中的SymFromAddr来查找符号名称。这确实需要您具有二进制文件的调试符号。如果您没有任何符号信息,则无法从二进制文件本身找到该函数的名称。
一个地址也可以对应多个函数 - 如果多个函数编译为相同的机器代码,则链接器可以将它们组合成二进制文件中的单个代码。