Mi piacerebbe creare un client per dbgsrv.exe
. Mi piacerebbe sapere se c'è una specifica sul protocollo che usa e se ci sono librerie (open source?) Che sono in grado di comunicare con esso per una sessione di debug remoto.Protocollo debugger WinDbg remoto
7
A
risposta
3
Modifica: vedere https://www.blackhat.com/presentations/bh-usa-07/Stewart/Presentation/bh-usa-07-stewart.pdf per una presentazione che sembra descrivere il protocollo.
Anche sfogliando il codice sorgente ReactOS, sembra avere una parte dell'implementazione del protocollo. Anche il sistema operativo Singularity di Microsoft Research potrebbe avere un debugger disponibile in origine. So che la maggior parte del sistema operativo è gestita, tuttavia sospetterò che abbia il codice sorgente per le sue comunicazioni remote del debugger.
Microsoft MDBG is a managed debugger with source. Questo potrebbe avere la risposta
0
C'è almeno uno summary interno del debugger e il protocollo seriale sulla rete.
Problemi correlati
- 1. Debugger remoto creatore Qt
- 2. Debug remoto con Visual Studio e server WinDbg
- 3. Protocollo remoto GDB: come analizzare i pacchetti?
- 4. È possibile connettersi al protocollo di debugger remoto di Mobile Safari usando python?
- 5. Come posso impedire a windbg di essere il debugger interattivo?
- 6. Utilizzo del protocollo di debug remoto di Google Chrome
- 7. Inclusione di WinDbg nell'elenco vsjitdebugger
- 8. Errore di protocollo di connessione desktop remoto 0x112f
- 9. Perché il numero di thread riportati da WinDbg, Task Manager e VS Debugger è diverso?
- 10. La documentazione per WinDbg SRV * è errata?
- 11. WinDbg non mostra i valori di registro
- 12. Posso ottenere uno stacktrace da un'eccezione CLR senza collegare il debugger VS?
- 13. File Windbg e Symbol
- 14. windbg: private pdb symbols
- 15. Windbg - dumping System.Guid
- 16. eccezione windbg in sos.threads alla prima esecuzione
- 17. Quali sono le differenze tra OllyDbg e WinDbg?
- 18. Esistono sostituzioni WinDBG con una GUI migliore?
- 19. Errore di versione debugger incompatibile in eclipse PHP
- 20. WinDBG Visualizza gli argomenti passati a qualsiasi funzione
- 21. WinDbg/SOS: Spiegazione dell'uscita! SyncBlk
- 22. Kernel trace Windows 7 WinDbg
- 23. windbg Tipo di oggetto "libero"
- 24. Che cos'è _invoke_watson in WinDbg?
- 25. Posso visualizzare GUID in windbg?
- 26. Get sizeof (type) in Windbg
- 27. Debug Metro Application utilizzando Windbg
- 28. Windbg lm: cosa significa "differito"?
- 29. Connessione di debugger multipli a un debugger (Java, JPDA)
- 30. Aiuto cattura StackOverflowException con WinDbg e ADPlus
Ottima risposta. Ma non credo che funzionerà per me (ho dimenticato di menzionare, ho bisogno di usarlo per eseguire il debug di applicazioni x64 native). Grazie comunque! – devviedev
La singolarità sarebbe anche la mia migliore idea. Ha usato il debug remoto di WinDbg per la gestione di Sing # (o qualunque fosse il nome della lingua). – BitTickler