如何为新的调试会话保存/重用/保留调试会话的 Radare2 元数据(BP、评论、标志......)?我大量重新启动调试器,保留环境将非常有帮助。
我从 开始r2 -d binary -r myenv.rr2 -i myscript.r2s
,创建一些标志、注释等,然后用 退出q
。ood
通常是不够的(关于 fds 等的奇怪错误。我大部分时间都完全退出了)。但是,如果我尝试加载我的项目 ( Po
),它会要求我重新启动会话,然后我处于错误的上下文/进程或其他内容中。
[0x7f7d020fb2c0]> Po myproject
Close current session? (Y/n)
WARNING: module's base addr + delta is not a valid address
[0x7f8baef752c0]> dc
native-singlestep: No such process
Stepping failed!