debugger
1.0
這是二進制忍者調試器的存儲庫。調試器用C ++編寫,並以BN作為插件運輸。
這是調試器的當前可比性矩陣。水平線代表我們運行的位置,而垂直線代表目標。
| 目標 ?主持人 | macos | Linux | 視窗 | 筆記 |
|---|---|---|---|---|
| macos | 是(本地/遠程) | 是(遠程) | 是(遠程) | |
| Linux | 是(遠程) | 是(本地/遠程) | 是(遠程) | |
| 視窗 | 計劃 | 計劃 | 是(本地/遠程) | |
| GDB服務器 | 是的 | 是的 | 是的 | (1) |
| LLDB服務器 | 是的 | 是的 | 是的 | |
| Windows內核 | TBD | TBD | 計劃 | |
| debugadapter協議 | 計劃 | 計劃 | 計劃 |
解釋:
Yes意味著該功能得到了支持。Planned意味著我們計劃實施它。TBD意味著我們尚未決定是否支持它或如何支持它。No做的。筆記:
(1)。目前,我們僅通過Android Remote調試來支持GDBSERVER。支持其他GDBSERVER或GDB存根,例如,QLILE,VMWARE,QEMU,將在稍後添加。
在這個問題中跟踪了進度。
調試器已經在馬stable和開發分支機構中使用了二元忍者。如果您想撰寫代碼,請參見構建說明。
二進制忍者調試器是帶有Apache許可證2.0的開源源
有關其他開源或重新分配組件及其各自的許可,請參閱此列表。