c++ - 引脚二进制检测 : How to precisely identify a function name.

标签 c++ c binary instrumentation intel-pin

有人用过 PIN 码吗?你如何准确地识别一个函数(在方法重载的情况下)?我可以看到 PIN 提供了 RTN_Name() 函数,该函数将返回函数名称,但这肯定是不够的……那么您还会使用什么?将 RTN_Address() 与 RT_Name() 结合使用是否足够?

非常感谢您的帮助。

最佳答案

好的,我刚刚发现了名称修改!显然 C/C++ 使用 name mangling ,所以看起来即使使用 RTN_Name() 也应该足够了!

关于c++ - 引脚二进制检测 : How to precisely identify a function name.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19403744/

相关文章:

c++ - 减少 OpenMP 是否可以避免虚假共享?

c - 两个字符数组之间分配中的不兼容类型

c++ - 如何打印带参数的变量名?

网络协议(protocol)解析的C++方法

c++ - 使用 istream_iterator 读取字符串

c++ - GSSAPI 获取用户名密码和构建凭证不适用于非登录用户

c++ - __declspec() 中的 "storage-class information"是什么意思?

c - 在 C 中调试合并排序实现

javascript - 无法通过计算得到0.30000000000000004

c++ - cpp字节文件读取