我编译了一些源代码并使用 Radare2 (afj) 提取了函数。
我经常得到一个带有“sym..text_mn”函数名/符号的函数。
其他函数命名正确。这个符号是什么意思/代表什么?
我编译了一些源代码并使用 Radare2 (afj) 提取了函数。
我经常得到一个带有“sym..text_mn”函数名/符号的函数。
其他函数命名正确。这个符号是什么意思/代表什么?
这是标记名为 的部分的开始/开始的符号.text_mn。下划线的字符在二进制文件中可能是不同的字符,我有时会看到'$'。
可能地址与函数可能具有的地址相同,并且由于某种原因该函数没有得到正确分析。
在大多数情况下,您应该只获得两个标签,一个用于函数名,一个用于段,指向相同的地址。