Skip to content

d8ln3x/PulseDbg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PulseDBG

Hypervisor-based debugger

What does it consist of:

  • Hypervisor part: loaded on a debuggee site
  • Client part: client for the debugger
  • Transport: maintains communication between debuggee and debugger (which are different machines)

Supported environment:

  • Intel Core I* processor
  • UEFI capable firmware
  • UEFI capable OS: by this I mean it was installed in UEFI mode on GPT partition
  • CSM capable firmware: i.e. UEFI that supports Compatibility Support Module for launching legacy bootloaders

Supported transports:

  • Internal COM port
  • FireWire 1394 controller
  • USB 2 Debug Port (with USB 2.0 Debug Cable)
  • Intel Network Cards

What's next:

About

Hypervisor-based debugger

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 55.9%
  • C 44.1%