Windows Error Reporting Service ( Windows Error Reporting - WER , kodenavnet Watson) er et undersystem af moderne Windows-operativsystemer, der sender fejlmeddelelser til Microsoft . Det bruges i desktopversioner, der starter med Windows XP [1] og i Windows Mobile versioner 5 og 6. Det må ikke forveksles med Dr. Watson , som gemmer hukommelsesbilleder.
I tilfælde af et programnedbrud indsamler Windows Error Logging Service forskellige oplysninger om systemet og programmet (såsom et hukommelsesbillede) og sender det derefter over internettet til Microsoft.
WER kører som en tjeneste ("Windows Error Reporting") og kan deaktiveres af computerens administrator [2] [3] .
Tjenesten blev først implementeret af Microsoft i Windows XP. [1] En liste over WER-rapporter er tilgængelig til visning med msinfo32-værktøjet [4] .
I den næste version af OS, Vista, blev Windows-fejllogningstjenesten forbedret, offentlige API'er dukkede op, så applikationer kunne sende gennem mekanismen ikke kun kritiske fejlrapporter [5] .
Den opdaterede WER var i stand til at rapportere selv i vanskelige tilfælde, for eksempel når processen løb tør for stabel, PEB/TEB eller heap overtrædelser osv. I tidligere versioner fik sådanne situationer processen til at gå ned uden at rapportere et nedbrud.
Der var en kontrolpanel-applet, "Problemrapporter og løsninger", som fører en liste over applikations- og systemfejl.
I Windows 7 og Windows Server 2008 R2 er Windows Fejlrapportering Kontrolpanel-applet blevet erstattet med sektionen Vedligeholdelse i Windows Action Center.
Fejlfinding Action Recorder, en applikation, der kommer med alle builds af Windows 7, giver dig mulighed for at registrere, hvad brugeren gør, når der opstår en fejl, så testere og udviklere kan genskabe situationen til analyse og fejlfinding.
Microsoft oplyser, at den sendte rapport, som er hundredvis af kilobytes stor, kan indeholde personlige oplysninger. Virksomheden insisterer på, at den ikke vil bruge sådanne oplysninger til at identificere brugeren, hvis den er tilgængelig. [6] [7]
Ældre versioner af WER sender data uden kryptering. Understøttelse af TLS-kryptering i WER-rapportering blev kun introduceret i Windows 8 [8] .
I december 2013 hævdede et uafhængigt laboratorium, at WER automatisk sender nogle oplysninger til Microsoft, når en ny perifer enhed (såsom USB) er tilsluttet systemet [8] .
Ifølge Snowden - dokumenterne blev fejlrapporter sendt af tjenesten analyseret af NSA 's hackerarm, Tailored Access Operations , for at lede efter sårbarheder. Potentielt kan en enkelt WER [9] [10] være nok til at skabe et nyt zero-day angreb .
Windows Mobile / Windows Phone ( Microsoft Corporation ) | ||
---|---|---|
Operativsystemer | ||
Enhedssoftware | ||
Synkronisering | ||
Tjenester | ||
Server teknologier |
| |
Enheder | ||
Udvikling |