| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This is the repository for Binary Ninja Debugger. The debugger is written in C++ and is shipped with BN as a plugin.
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) | |
| Windows PE (via wine) | No | Yes (Local) | No | [1] |
| 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) |
Notes: [1] Requires wine and winedbg. See Wine Debugging Guide for setup instructions.
The progress is also tracked in issue #122.
The debugger is already shipped with Binary Ninja in stable and development branch. If you wish to contribute code, see build instructions.
The Binary Ninja Debugger is open-source with Apache License 2.0
For other open-source or redistributable components and their respective licenses, please refer to this list.
| Back | FazBrowse Home | New Git URL |