├── Kbuild ├── Makefile.linux ├── Makefile.windows ├── core ├── asm-offset.c ├── comio.c ├── comio.h ├── common.c ├── common.h ├── config.h ├── debug.h ├── ept.c ├── ept.h ├── events.c ├── events.h ├── i386 │ ├── common-asm.S │ ├── io-asm.S │ ├── reg-asm.S │ └── vmx-asm.S ├── idt.c ├── idt.h ├── linux.c ├── linux.h ├── mmu.c ├── mmu.h ├── msr.h ├── network.c ├── network.h ├── pill.h ├── pill_common.c ├── pill_linux.c ├── pill_windows.c ├── process.c ├── process.h ├── snprintf.c ├── types.h ├── vmhandlers.c ├── vmhandlers.h ├── vmmstring.c ├── vmmstring.h ├── vmx.c ├── vmx.h ├── vt.c ├── vt.h ├── winxp.c ├── winxp.h ├── x86.c └── x86.h ├── docs ├── COPYING ├── CREDITS ├── INSTALL └── README ├── hyperdbg ├── font_256.c ├── font_256.h ├── gui.c ├── gui.h ├── hyperdbg.h ├── hyperdbg_cmd.c ├── hyperdbg_cmd.h ├── hyperdbg_common.h ├── hyperdbg_guest.c ├── hyperdbg_guest.h ├── hyperdbg_host.c ├── hyperdbg_host.h ├── hyperdbg_print.c ├── hyperdbg_print.h ├── keyboard.c ├── keyboard.h ├── pager.c ├── pager.h ├── pci.c ├── pci.h ├── scancode.c ├── scancode.h ├── sw_bp.c ├── sw_bp.h ├── syms.c ├── syms.h ├── symsearch.c ├── symsearch.h ├── tools │ ├── hypergui │ │ ├── common.c │ │ ├── common.h │ │ ├── hyperdbg.ico │ │ ├── hypergui.c │ │ ├── hypergui.rc │ │ ├── loader.c │ │ ├── loader.h │ │ ├── makefile │ │ ├── sources │ │ └── types.h │ └── symbol2c.py ├── video.c ├── video.h ├── xpvideo.c └── xpvideo.h └── libudis86 ├── decode.c ├── decode.h ├── extern.h ├── input.c ├── input.h ├── itab.c ├── itab.h ├── ltypes.h ├── syn-att.c ├── syn-intel.c ├── syn.c ├── syn.h ├── udis86.c └── udis86.h /Kbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/Kbuild -------------------------------------------------------------------------------- /Makefile.linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/Makefile.linux -------------------------------------------------------------------------------- /Makefile.windows: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/Makefile.windows -------------------------------------------------------------------------------- /core/asm-offset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/asm-offset.c -------------------------------------------------------------------------------- /core/comio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/comio.c -------------------------------------------------------------------------------- /core/comio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/comio.h -------------------------------------------------------------------------------- /core/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/common.c -------------------------------------------------------------------------------- /core/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/common.h -------------------------------------------------------------------------------- /core/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/config.h -------------------------------------------------------------------------------- /core/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/debug.h -------------------------------------------------------------------------------- /core/ept.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/ept.c -------------------------------------------------------------------------------- /core/ept.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/ept.h -------------------------------------------------------------------------------- /core/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/events.c -------------------------------------------------------------------------------- /core/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/events.h -------------------------------------------------------------------------------- /core/i386/common-asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/i386/common-asm.S -------------------------------------------------------------------------------- /core/i386/io-asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/i386/io-asm.S -------------------------------------------------------------------------------- /core/i386/reg-asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/i386/reg-asm.S -------------------------------------------------------------------------------- /core/i386/vmx-asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/i386/vmx-asm.S -------------------------------------------------------------------------------- /core/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/idt.c -------------------------------------------------------------------------------- /core/idt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/idt.h -------------------------------------------------------------------------------- /core/linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/linux.c -------------------------------------------------------------------------------- /core/linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/linux.h -------------------------------------------------------------------------------- /core/mmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/mmu.c -------------------------------------------------------------------------------- /core/mmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/mmu.h -------------------------------------------------------------------------------- /core/msr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/msr.h -------------------------------------------------------------------------------- /core/network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/network.c -------------------------------------------------------------------------------- /core/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/network.h -------------------------------------------------------------------------------- /core/pill.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/pill.h -------------------------------------------------------------------------------- /core/pill_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/pill_common.c -------------------------------------------------------------------------------- /core/pill_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/pill_linux.c -------------------------------------------------------------------------------- /core/pill_windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/pill_windows.c -------------------------------------------------------------------------------- /core/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/process.c -------------------------------------------------------------------------------- /core/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/process.h -------------------------------------------------------------------------------- /core/snprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/snprintf.c -------------------------------------------------------------------------------- /core/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/types.h -------------------------------------------------------------------------------- /core/vmhandlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/vmhandlers.c -------------------------------------------------------------------------------- /core/vmhandlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/vmhandlers.h -------------------------------------------------------------------------------- /core/vmmstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/vmmstring.c -------------------------------------------------------------------------------- /core/vmmstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/vmmstring.h -------------------------------------------------------------------------------- /core/vmx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/vmx.c -------------------------------------------------------------------------------- /core/vmx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/vmx.h -------------------------------------------------------------------------------- /core/vt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/vt.c -------------------------------------------------------------------------------- /core/vt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/vt.h -------------------------------------------------------------------------------- /core/winxp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/winxp.c -------------------------------------------------------------------------------- /core/winxp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/winxp.h -------------------------------------------------------------------------------- /core/x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/x86.c -------------------------------------------------------------------------------- /core/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/core/x86.h -------------------------------------------------------------------------------- /docs/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/docs/COPYING -------------------------------------------------------------------------------- /docs/CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/docs/CREDITS -------------------------------------------------------------------------------- /docs/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/docs/INSTALL -------------------------------------------------------------------------------- /docs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/docs/README -------------------------------------------------------------------------------- /hyperdbg/font_256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/font_256.c -------------------------------------------------------------------------------- /hyperdbg/font_256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/font_256.h -------------------------------------------------------------------------------- /hyperdbg/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/gui.c -------------------------------------------------------------------------------- /hyperdbg/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/gui.h -------------------------------------------------------------------------------- /hyperdbg/hyperdbg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg.h -------------------------------------------------------------------------------- /hyperdbg/hyperdbg_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg_cmd.c -------------------------------------------------------------------------------- /hyperdbg/hyperdbg_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg_cmd.h -------------------------------------------------------------------------------- /hyperdbg/hyperdbg_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg_common.h -------------------------------------------------------------------------------- /hyperdbg/hyperdbg_guest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg_guest.c -------------------------------------------------------------------------------- /hyperdbg/hyperdbg_guest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg_guest.h -------------------------------------------------------------------------------- /hyperdbg/hyperdbg_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg_host.c -------------------------------------------------------------------------------- /hyperdbg/hyperdbg_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg_host.h -------------------------------------------------------------------------------- /hyperdbg/hyperdbg_print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg_print.c -------------------------------------------------------------------------------- /hyperdbg/hyperdbg_print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/hyperdbg_print.h -------------------------------------------------------------------------------- /hyperdbg/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/keyboard.c -------------------------------------------------------------------------------- /hyperdbg/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/keyboard.h -------------------------------------------------------------------------------- /hyperdbg/pager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/pager.c -------------------------------------------------------------------------------- /hyperdbg/pager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/pager.h -------------------------------------------------------------------------------- /hyperdbg/pci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/pci.c -------------------------------------------------------------------------------- /hyperdbg/pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/pci.h -------------------------------------------------------------------------------- /hyperdbg/scancode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/scancode.c -------------------------------------------------------------------------------- /hyperdbg/scancode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/scancode.h -------------------------------------------------------------------------------- /hyperdbg/sw_bp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/sw_bp.c -------------------------------------------------------------------------------- /hyperdbg/sw_bp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/sw_bp.h -------------------------------------------------------------------------------- /hyperdbg/syms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/syms.c -------------------------------------------------------------------------------- /hyperdbg/syms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/syms.h -------------------------------------------------------------------------------- /hyperdbg/symsearch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/symsearch.c -------------------------------------------------------------------------------- /hyperdbg/symsearch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/symsearch.h -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/hypergui/common.c -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/hypergui/common.h -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/hyperdbg.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/hypergui/hyperdbg.ico -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/hypergui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/hypergui/hypergui.c -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/hypergui.rc: -------------------------------------------------------------------------------- 1 | LANGUAGE 0, 0 2 | 128 ICON "hyperdbg.ico" 3 | -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/hypergui/loader.c -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/hypergui/loader.h -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/hypergui/makefile -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/sources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/hypergui/sources -------------------------------------------------------------------------------- /hyperdbg/tools/hypergui/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/hypergui/types.h -------------------------------------------------------------------------------- /hyperdbg/tools/symbol2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/tools/symbol2c.py -------------------------------------------------------------------------------- /hyperdbg/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/video.c -------------------------------------------------------------------------------- /hyperdbg/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/video.h -------------------------------------------------------------------------------- /hyperdbg/xpvideo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/xpvideo.c -------------------------------------------------------------------------------- /hyperdbg/xpvideo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/hyperdbg/xpvideo.h -------------------------------------------------------------------------------- /libudis86/decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/decode.c -------------------------------------------------------------------------------- /libudis86/decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/decode.h -------------------------------------------------------------------------------- /libudis86/extern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/extern.h -------------------------------------------------------------------------------- /libudis86/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/input.c -------------------------------------------------------------------------------- /libudis86/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/input.h -------------------------------------------------------------------------------- /libudis86/itab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/itab.c -------------------------------------------------------------------------------- /libudis86/itab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/itab.h -------------------------------------------------------------------------------- /libudis86/ltypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/ltypes.h -------------------------------------------------------------------------------- /libudis86/syn-att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/syn-att.c -------------------------------------------------------------------------------- /libudis86/syn-intel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/syn-intel.c -------------------------------------------------------------------------------- /libudis86/syn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/syn.c -------------------------------------------------------------------------------- /libudis86/syn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/syn.h -------------------------------------------------------------------------------- /libudis86/udis86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/udis86.c -------------------------------------------------------------------------------- /libudis86/udis86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmusser01/hyperdbg/HEAD/libudis86/udis86.h --------------------------------------------------------------------------------