HyperDbg
kernel-fuzzer-for-xen-project
HyperDbg | kernel-fuzzer-for-xen-project | |
---|---|---|
6 | 2 | |
2,580 | 462 | |
1.9% | 0.2% | |
9.5 | 6.9 | |
8 days ago | 3 months ago | |
C | C | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HyperDbg
-
Reverse Engineering DOS Software as If It Were 1990
https://hyperdbg.org and m1n1 (Apple Silicon) spring to mind as modern supervisor/hypervisor debuggers.
There's nothing modern I'm aware of that lets you press a key combination to get into a hypervisor debug UI like softICE was known for, though. It's all shifted to host-and-target debugging. You'd use a "normal" debugger on one machine (lldb/gdb, WinDbg, IDA, etc.) and either supervised host-to-target connection (network-to-kernel/hypervisor on x86, OCD like JTAG/SWD/CoreSight on embedded) or emulation (for pretty much everything but device driver development).
- HyperDbg Debugger – A debugger designed for analyzing, fuzzing and reversing
-
Petition to add HyperDbg to list of unapproved debuggers
Per the README, HyperDbg uses VT-X. There are no AMD CPUs with VT-X instructions. If you try to run it on AMD, you will get an illegal instruction error.
- HyperDbg: Reinventing Hardware-Assisted Debugging
- HyperDbg/HyperDbg: State-of-the-art native debugging tool (initial release)
kernel-fuzzer-for-xen-project
What are some alternatives?
winfsp - Windows File System Proxy - FUSE for Windows [Moved to: https://github.com/winfsp/winfsp]
qemu-t8030 - iPhone 11 emulated on QEMU
BugChecker2002 - SoftICE-like debugger for Windows 2000 and XP. Archived.
winafl - A fork of AFL for fuzzing Windows binaries
BugChecker - SoftICE-like kernel debugger for Windows 11
jailhouse - Linux-based partitioning hypervisor
cbsd - Yet one more wrapper around jail, bhyve, QEMU and XEN
AFLplusplus - The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!
GraphFuzz - GraphFuzz is an experimental framework for building structure-aware, library API fuzzers.