利用VS2008 调试 EDK2 NT32pkg

时间:2022-02-15 02:16:32

上篇提到利用windbg调试EDK2 NT32PKG,但是windbg的用户界面并不友好。

其实我们还可以利用VS2008来调试。

 

新建一个makefile project

利用VS2008 调试 EDK2 NT32pkg

打开工程属性, nmake 命令行修改如下

利用VS2008 调试 EDK2 NT32pkg

接着设定debugging。注意working directory的设置。

利用VS2008 调试 EDK2 NT32pkg

start debugging会发现程序已经在运行。

利用VS2008 调试 EDK2 NT32pkg

设置main断点,然后选择debug->restart

利用VS2008 调试 EDK2 NT32pkg

这下可以看到源代码了

利用VS2008 调试 EDK2 NT32pkg