【问题标题】:qemu: could not open gdbserver on device 'tcp::1234'qemu: 无法在设备 'tcp::1234' 上打开 gdbserver
【发布时间】:2018-08-10 07:14:09
【问题描述】:

我在研究Android内核Stack-buffer-overflow漏洞时遇到一个问题。

首先,我创建了一个名为“kernel_challenges”的 AVD

然后,使用命令运行它

"emulator64-arm -show-kernel -kernel arch/arm/boot/zImage -avd kernel_challenges -no-boot-anim -no-skin -no-audio -no-window -qemu -monitor unix:/tmp/qemuSocket,server,nowait -s"

效果很好,然后我就慌了

Panic

然后,我重新启动模拟器,但它不能再启动了

The emulator can't restart

重启Linux后,模拟器就可以启动了。

如何解决?

【问题讨论】:

    标签: android security kernel


    【解决方案1】:

    我已经解决了问题,当模拟器崩溃时,我们应该在gdb调试终端中输入q而不是强制关闭模拟器

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-06
      • 2014-12-31
      • 1970-01-01
      • 2014-08-04
      相关资源
      最近更新 更多