WinDbg è un utile strumento di debug di Windows -based con la possibilità di condurre sia user -mode e kernel -mode debug utilizzando un'interfaccia grafica . WinDbg utilizza Visual Studio simboli di debug Microsoft per il debug a livello sorgente . Si può usare qualsiasi simbolo o variabile da un modulo che ha PDB ( database di programma ) i file di simboli . È possibile visualizzare il codice sorgente , impostare punti di interruzione e la visualizzazione delle variabili e la memoria con l'aiuto di questo strumento. WinDbg supporta anche il debug remoto sia in modalità utente e kernel mode . WinDbg integra NTSD e KD con un'interfaccia user friendly . Supporta tre tipi di comandi: . Regolare, un punto e l'estensione
CDB e NTSD
CDB ( Microsoft Console Debugger ) e NTSD ( Debugger Simbolico Microsoft NT ) sono console applicazioni in grado di eseguire il debug di software user-mode . Questi due debugger hanno caratteristiche simili, ma sono diverse nei modi che vengono lanciati. NTSD non richiede una finestra di console di operare , mentre CDB fa . CDB è uno strumento di debug console a caratteri che permette l'analisi a basso livello della memoria e costrutti di Windows . CDB è particolarmente utile per eseguire il debug di un programma in esecuzione o di un programma recentemente andato in crash . Esso è utilizzato per analizzare le attività di un'applicazione funzionante . In caso di guasto , CDB può esaminare le ragioni acquisendo una traccia dello stack o indagando i parametri colpevoli . Questo strumento è anche semplice da installare e utilizzare .
KD ( Microsoft Kernel Debugger ) economici
KD è un'applicazione console basata su caratteri che consente di approfondimento analisi delle attività in modalità kernel in Windows XP. Potete usare KD per il debug di programmi in modalità kernel e driver o per monitorare le attività del sistema operativo . Lo strumento di KD di solito non viene eseguito sul computer in debug. Un computer host e un computer di destinazione sono necessari per debug in modalità kernel con lo strumento KD . Il computer host che esegue KD eseguirà le azioni di debug sul computer di destinazione .
sistemi © www.354353.com