radare2 -radare2 不显示字符串值

逆向工程 雷达2
2021-06-26 19:47:07

我有一些罕见的radare2案例。

当我尝试使用“iz”显示所有字符串时,它可以完成工作。

在此处输入图片说明

但是当我做“pdf”“pd”时,我看不到字符串的实际值:

在此处输入图片说明

我看到int puts(const char *s) 而不是“密码不正确”或“授予访问权限!”

1个回答

这不是radare2 中的错误。您看到的红色注释仅仅是导入的函数原型。在图片中看到的两种情况下,参数 toputs被推送,eax而它是从基于 的内存位置加载的ebxradare2 不模拟代码 [除非被告知],因此它无法显示所指向的实际字符串。