VirtualBox나 VMware 위의 VM 빠르게 디버깅하기

VirtualKD를 사용하여 IDA와 WinDbg를 이용한 Virtual Machine(VMware 나 VirtualBox에 설치된) 디버깅 빠르게 하기

https://hexblog.com/2010/04/kernel_debugging_with_ida_pro_1.html

VirtualKD를 다운 받을 수 있는 곳

https://virtualkd.sysprogs.org/

 

위의 글에서는 VirtualKD라는 별도의 팩키지를 사용하여 Virtual machine 에 대한 디버깅을 빠르게 할 수 있는 방법을 설명 합니다. 45배까지 빨라 진다고 하는데 저는 Hyper-V 위에 돌아가는 VM을 사용하기 때문에 사용할 수 없네요

 

Compatibility

VirtualKD supports both x86 and x64 guest operating systems and was tested with the following OSes:
Windows 7 64-bit
Windows Vista 32-bit
Windows Vista 64-bit
Windows XP 32-bit
Windows XP 64-bit
Windows Server 2003 32-bit
Normally, all modern versions of VMWare are supported. The following versions were tested:
VMWare Server 1.0.5
VMWare Server 2.0.0
VMWare Workstation 6.5.1
VirtualBox: the latest 3.0 branch is supported. You can rebuild VirtualKD from sources using VirtualBox headers to support other versions. The following version was tested:

VirtualBox 3.0.4
Note: VirtualKD was tested on both 32-bit and 64-bit host and guest systems