debugger
debugger copied to clipboard
Compatability matrix
This is the current comparability matrix of the debugger. The columns stand for where we run BN and the rows stand for the targets.
| Target 🔽 Host ▶️ | macOS | Linux | Windows | Note |
|---|---|---|---|---|
| macOS user | Yes (Local/Remote) | Yes (Remote) | Yes (Remote) | |
| Linux user | Yes (Remote) | Yes (Local/Remote) | Yes (Remote) | |
| Windows user | #70 | #70 | Yes (Local/Remote) | |
| GDB Server | Yes | Yes | Yes | |
| GDB RSP (QEMU/VMWare/Qiling/Android) | Yes | Yes | Yes | |
| GDB Machine Interface | #170 | #170 | #170 | |
| LLDB Server | Yes | Yes | Yes | |
| iOS/debugserver | Yes | Yes | Yes | |
| Windows Kernel | No | No | Yes (Local/Remote) | |
| Windows TTD (WinDbg) | No | No | Yes (Local) | |
| Linux TTD (rr) | Yes (Remote) | Yes (Local/Remote) | Yes (Remote) | |
| Windows Dump File | No | No | Yes (Local) | |
| Corellium | Yes (Remote) | Yes (Remote) | Yes (Remote) |
The progress is also tracked in issue #122.
Last updated: Mar/27/2025
This should be added to the README.
Update: added in https://github.com/Vector35/debugger/commit/6932dc7df226eb752c99db5e4809aa8c7a4d3a01