Linux Mint 64bit 4.15.0-20-generic
radare2是github中的最新版本
/etc/sysctl.d/10-ptrace .conf = 0
可执行文件:
ELF 64位LSB可执行文件,x86-64
读取写入和可执行文件,我可以使用gdb运行它或执行它从终端
名称= crackme01
我以root身份完成了什么操作:附加。
然后:
ps -ef | grep gdb
ps -ef | grep ptrace
ps -ef | grep r2
我得到的错误:不允许
我发现了同样问题的人的其他问题,但是他们的解决方案都无法解决我的问题。如果有人可以帮助我,我将不胜感激。
#1 楼
可能应该忽略此错误消息。我在radare2 github上找到了一些东西,它们是“这些ptrace(PT_ATTACH):不允许的操作消息似乎发生了
,是因为随后对相同的pid进行了PT_ATTACH调用,甚至
/>,虽然它已经连接了。应该解决,但是
现在应该不会引起任何重大问题。” 〜thestr4ng3r
在我的情况下,我也对radare2犯了一些错误(我忘记分析
aaa
),这就是它“不起作用”的原因。我忽略了此消息,继续进行并解决了该初学者破解问题。
评论
很高兴看到您已经解决了问题。现在,您可以将此答案标记为已接受,以便其他人可以看到问题已解决。
–bart1e
19年8月4日在17:31
我必须等到明天再这样做,但是我会的。
–迈克尔·桑托斯(Michael Santos)
19年8月4日在17:33
距离我可以将其设置为接受的答案还有1个小时,它在2天前说我需要等待1天
–迈克尔·桑托斯(Michael Santos)
19年8月5日在22:08