2010-03-15 28 views
7

Tôi muốn xây dựng ứng dụng khách cho dbgsrv.exe. Tôi muốn biết nếu có một spec trên giao thức mà nó sử dụng và nếu có bất kỳ (mã nguồn mở?) Thư viện có thể giao tiếp với nó cho một phiên gỡ lỗi từ xa.Giao thức trình gỡ lỗi từ xa WinDbg

Trả lời

3

Chỉnh sửa: Xem https://www.blackhat.com/presentations/bh-usa-07/Stewart/Presentation/bh-usa-07-stewart.pdf cho bản trình bày có vẻ như mô tả giao thức.

Cũng duyệt qua mã nguồn của ReactOS, dường như có một số việc thực hiện giao thức. Ngoài ra hệ điều hành Singularity của Microsoft Research có thể có một trình gỡ lỗi có sẵn trong nguồn. Tôi biết hầu hết các hệ điều hành được quản lý, tuy nhiên nó sẽ tôi nghi ngờ có mã nguồn cho truyền thông gỡ lỗi từ xa của nó.

Microsoft MDBG is a managed debugger with source. Điều này có thể có câu trả lời

+0

Câu trả lời hay. Nhưng tôi không nghĩ rằng nó sẽ làm việc cho tôi (quên đề cập đến, cần phải sử dụng nó để gỡ lỗi các ứng dụng gốc x64). Cảm ơn, mặc dù! – devviedev

+0

Singularity cũng sẽ là ý tưởng tốt nhất của tôi. Nó sử dụng gỡ lỗi từ xa WinDbg cho Sing # được quản lý (hoặc bất kỳ tên ngôn ngữ nào). – BitTickler

0

Có ít nhất một summary nội bộ trình gỡ lỗi và giao thức nối tiếp trên mạng.

Các vấn đề liên quan