无法打开“/proc/.../maps”:radare2 调试模式下没有这样的文件或目录

逆向工程 linux 雷达2 调试器
2021-06-18 15:33:09

当我尝试将程序加载到radare2 调试模式时,大部分时间我都会收到以下错误:

$sudo r2 -d a.out
Hello world!= attach 2851 2851
Cannot open '/proc/2851/maps': No such file or directory
Hello world!asm.bits 64
Cannot open '/proc/2851/maps': No such file or directory
-- Now i'm like an evil engineer. MUAHAHAH
[0x00000000]>

Radare2 工作但不加载程序。我是否需要在系统上配置其他东西?

这是在 Ubuntu 18.04.1 LTS 上。

1个回答

我想我有一个类似的问题,我通过确保目标程序设置了可执行权限来解决它。在你的情况下是这样的

chmod +x a.out

希望有帮助!