|
HyperDbg Debugger
|
Directories | |
| mock | |
⚠️ HyperDbg for Linux is not yet ready.
Linux is currently not supported.
We are in the process of porting HyperDbg to Linux. This effort is ongoing and may take some time to complete.
HyperDbg is being ported from Windows to Linux. The work is incremental: most of the codebase compiles file-by-file as the Win32-specific calls get replaced with a platform-independent interface.
Run these from the repo root (or the relevant subdirectory). cmake . only needs to be re-run when the CMake files change; otherwise make is enough.
The port progresses one source file at a time. To pick up work:
User-mode abstractions live in include/platform/user/ (header/ for the interface, code/ for the implementations). See existing examples such as platform-serial, platform-signal, and platform-ioctl for the pattern to follow. Kernel-mode equivalents are under include/platform/kernel/.