Skip to content

Logging my learning journey with Hypervisors and Virtualization.

Notifications You must be signed in to change notification settings

tszwinglitw/AnotherHypervisor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AnotherHypervisor

Logging my learning journey with Hypervisors and Virtualization. just another hypervisor...

References:


Windows Host-Target Kernel Debugging

  1. Host Setup
    • Ensure Windows Debugging Tools are installed on the host.
    • Locate kdnet.exe and VerifiedNICList.xml at: C:\Program Files (x86)\Windows Kits\10\Debuggers\x64
  2. Target Setup (ref)
    • Create a directory on the target: C:\KDNET
    • Copy kdnet.exe and VerifiedNICList.xml into C:\KDNET from host
    • Confirm that the output lists a supported NIC with C:\KDNET>kdnet.exe
  3. Enable Debugging
    • Set the IP of the host and specify a unique debug port:
    • C:\KDNET>kdnet.exe <HostComputerIPAddress> <YourDebugPort>
    • Copy the generated key
  4. Connect to Target from Host
    • WinDbgX.exe -k net:port=<DebugPort>,key=<GeneratedKey>
Testing in VMware Workstation

About

Logging my learning journey with Hypervisors and Virtualization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published