Windbg

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Windbg este depanatorul kernel al sistemelor de operare Microsoft Windows din clasa NT (NT4.0, 2000 etc.).

Windbg
software
Tip Depanator
Dezvoltator Microsoft
Ultima versiune 6.12.2.633 (26 februarie 2010)
Sistem de operare Microsoft Windows
Licență Microsoft EULA
( licența nu este gratuită )
Site-ul web docs.microsoft.com/windows-hardware/drivers/debugger/debugger-download-tools

Lansat pentru prima dată în 1996 ca parte a sistemului de dezvoltare pentru driver (Driver Development Kit, DDK) NT 4.0, nu a fost lansat niciodată ca produs ci ca program gratuit fără suport. Primele versiuni, cu o dată anterioară anului 2000 , erau practic inutilizabile din cauza erorilor de program care au forțat în mod constant să înceapă lucrarea de depanare de la zero sau, chiar, să reseteze aparatul. Odată cu distribuirea DDK pentru Windows 2000, a apărut prima versiune suficient de stabilă.

Windbg se caracterizează prin conectarea, cu un protocol proprietar, cu depanatorul integrat în nucleul sistemelor NT. Această conexiune se face prin portul serial sau, în versiunile de la Windows 2000 și mai departe, prin portul IEEE 1394 ( Firewire ). Cu toate acestea, este posibil să depanați o mașină prin portul USB achiziționând un set de depanare specific. Prin urmare, sunt necesare două mașini cu sisteme de operare similare, una depanată (care poate fi și virtualizată) pe care poate fi rulat modulul de testat, iar cealaltă pe care poate rula Windbg, într-un mod similar cu depanatoarele mainframe .

Cu windbg este posibil să se verifice toate tipurile de module de sistem de operare, inclusiv driverele care rulează în modul kernel, adică fără limitări în utilizarea instrucțiunilor privilegiate (inelul procesorului 0).

linkuri externe