#1 楼
我是r2vmi的开发人员,通过谷歌搜索自己的项目找到了您的主题。我一直在通过重新实现GDB存根来开发改进的版本: //github.com/Wenzel/pyvmidbg
如果您想快速浏览一下,自述文件将包含一个演示。
上周我在Insomni'Hack会议上介绍了该项目,如果您想看一下幻灯片:
https: //drive.google.com/file/d/1ZMUszfwWDOljdDfPOJgkEfSabNy0UAJR/view
希望有帮助!
#2 楼
Radare能够连接到gdb远程会话。因此,如果您使用qemu之类的东西进行虚拟化,则可以连接到此。问题将是在整个内存中找到所需的进程。首先,您需要了解客户机操作系统如何处理其内核中的进程,然后需要在该内存区域中找到内核。有两个有趣的项目与此主题有关:zdbg和r2vmi
#3 楼
此外,请确保将任何类型的WindowsVM准确反向,并确保将gdb
指向正确的.pdb
,以便它可以读取符号以进行更好的调试。 评论
在这种情况下,VM是Linux活动CD。
–埃文·卡洛尔(Evan Carroll)
18年11月7日在2:03
评论
我不确定您的目标是什么,是否要调试主机系统上VM内运行的进程?@pudi是的,已澄清。