Serviciul de raportare a erorilor Windows ( Windows Error Reporting - WER , cu nume de cod Watson) este un subsistem al sistemelor de operare Windows moderne care trimite mesaje de eroare către Microsoft . Este folosit în versiunile desktop care încep cu Windows XP [1] și în versiunile Windows Mobile 5 și 6. Nu trebuie confundat cu Dr. Watson , care salvează imaginile din memorie.
În cazul unui blocaj al aplicației, Serviciul de înregistrare a erorilor Windows colectează diverse informații despre sistem și program (cum ar fi o imagine de memorie) și apoi le trimite prin Internet către Microsoft.
WER rulează ca un serviciu ("Windows Error Reporting") și poate fi dezactivat de administratorul computerului [2] [3] .
Serviciul a fost implementat pentru prima dată de Microsoft în Windows XP. [1] O listă de rapoarte WER este disponibilă pentru vizualizare cu utilitarul msinfo32 [4] .
În următoarea versiune a sistemului de operare, Vista, serviciul de înregistrare a erorilor Windows a fost îmbunătățit, au apărut API-uri publice pentru ca aplicațiile să poată trimite prin mecanism nu numai rapoarte de eroare critice [5] .
WER actualizat a putut raporta chiar și în cazuri dificile, de exemplu, atunci când procesul a rămas fără stivă, încălcări PEB / TEB sau heap etc. În versiunile anterioare, astfel de situații au cauzat ca procesul să se prăbușească fără a raporta o blocare.
A existat un applet Panoul de control, „Problem Reports and Solutions”, care păstrează o listă a erorilor de aplicație și de sistem.
În Windows 7 și Windows Server 2008 R2, aplicația Windows Error Reporting Control Panel a fost înlocuită cu secțiunea Întreținere din Centrul de acțiuni Windows.
Troubleshooting Action Recorder, o aplicație care vine cu toate versiunile de Windows 7, vă permite să înregistrați ce face utilizatorul atunci când apare o eroare, astfel încât testerii și dezvoltatorii să poată reproduce situația pentru analiză și depanare.
Microsoft afirmă că raportul trimis, care are o dimensiune de sute de kiloocteți, poate conține informații personale. Compania insistă că nu va folosi astfel de informații pentru a identifica utilizatorul dacă acestea sunt disponibile. [6] [7]
Versiunile mai vechi ale WER trimit date fără criptare. Suportul pentru criptarea TLS în raportarea WER a fost introdus doar în Windows 8 [8] .
În decembrie 2013, un laborator independent a susținut că WER trimite automat unele informații către Microsoft atunci când un nou dispozitiv periferic (cum ar fi USB) este conectat la sistem [8] .
Potrivit documentelor Snowden , rapoartele de erori trimise de serviciu au fost analizate de brațul de hacking al NSA , Tailored Access Operations , pentru a căuta vulnerabilități. Potenţial, un singur WER [9] [10] poate fi suficient pentru a crea un nou atac zero-day .
Windows Mobile / Windows Phone ( Microsoft Corporation ) | ||
---|---|---|
Sisteme de operare | ||
Software-ul dispozitivului | ||
Sincronizare | ||
Servicii | ||
Tehnologii de server |
| |
Dispozitive | ||
Dezvoltare |