Hvis De bruger Windows, er De sandsynligvis(nyt vindue) i det mindste(nyt vindue) svagt klar over(nyt vindue), at Deres bærbare computer spionerer(nyt vindue) mod Dem. I denne uge modtog vi en konkret påmindelse om, hvor indgribende(nyt vindue) over for privatlivet(nyt vindue) Microsofts udbredte operativsystem i virkeligheden er.
Peter Stokes, en 19-årig, der er mistænkt for at være medlem af den berygtede kriminelle hackergruppe Scattered Spider(nyt vindue), blev udleveret fra Finland til USA og anklaget for at have hacket “Company F, en forhandler af luksussmykker”.
Hvad der dog gør sagen interessant, er, hvordan han blev fanget.
Windows som spyware
Ifølge FBI’s strafferetlige klageskrift(nyt vindue) brugte Stokes en VPN til at skjule sin onlineaktivitet. Dette anses generelt for at være en fornuftig løsning, da en VPN skjuler Deres rigtige IP-adresse for de websteder, De besøger, og Deres onlineaktivitet for Deres ISP. Men han begik en fatal begynderfejl: Han brugte Windows.
Myndighederne identificerede Stokes ved hjælp af Microsoft-optegnelser, der koblede hans computer til mistænkelig brug af ngrok, et tunneling-værktøj til webudvikling, som blev brugt til at “omgå Company F’s netværksforsvar og aktivere vedvarende, uautoriseret adgang til Company F’s datacenter”.
Microsoft var i stand til at identificere Stokes’ computer takket være dens Global Device Identifier (GDID), en “identifikator på enhedsniveau, der er designet til entydigt at identificere en installation af et Windows-operativsystem på en enhed.”
Med andre ord: Enhver installation af Windows har et GDID, som Microsoft kan bruge til at identificere en enhed (inklusive virtuelle enheder) og til at indsamle telemetri(nyt vindue). Geninstallation af Windows opretter et nyt GDID for den pågældende enhed, men sletter ikke det gamle fra Microsofts systemer, så det kan stadig bruges til at identificere en enhed.
Microsoft videregav derefter disse oplysninger til tredjeparter.
Sådan brugte FBI de oplysninger, som Microsoft leverede
Disse beviser alene var ikke nok til at forbinde forbrydelsen med Stokes, men kendskabet til GDID’et gav FBI en historik over IP-adresser, som hans enhed havde fået adgang til over tid. For at bevise, at disse IP’er tilhørte specifikt Peter Stokes, krydsrefererede efterforskerne denne IP-historik med login på konti, der vides at være hans, herunder Apple, Snapchat, Facebook og hans Growtopia-spillogin.
At forbinde GDID’et med konti, der vides at tilhøre Stokes, hjalp med at bevise, at det GDID, der blev brugt til at hacke guldsmeden, tilhørte en enhed ejet af Stokes, ifølge klageskriftet.
At en af de IP-adresser, der blev identificeret på denne måde, tilhørte et hotel i New York, som efterforskerne siger matcher det interiør, der er synligt på en Snapchat-selfie, der viser Stokes dække sit ansigt med en bunke 100-dollarsedler, vil næppe hjælpe hans sag.

Hvad betyder det for os andre?
Det første, der skal understreges, er, at systemet i dette tilfælde fungerede efter hensigten.
Stokes står over for anklager, der omfatter sammensværgelse, cyberindtrængen og bedrageri i forbindelse med over 100 millioner dollars i løsesumsbetalinger i over 100 virksomhedsindtrængninger siden 2022. FBI’s brug af Microsoft-data falder inden for de juridiske rammer, der kræver retskendelser og stævninger.
Men GDID rejser vigtige spørgsmål om brugersamtykke, og hvem der reelt ejer den hardware, De betaler for. De bliver aldrig bedt om at acceptere GDID på Deres enhed, og der er ingen nem måde at fjerne det på. Selv en fuldstændig geninstallation af Windows er kun en delvis løsning.
I hele Microsofts omfattende onlinedokumentation nævnes GlobalDeviceId kun en enkelt gang, begravet(nyt vindue) i et yderst dunkelt teknisk dokument, som ingen sandsynligvis nogensinde vil læse.
Det er dog sandt, at alle andre store kommercielle operativsystemer, såsom macOS, Android og iOS, næsten med sikkerhed også kan identificere enheder entydigt over for deres producenter. Det beklagelige er, at de fleste af os simpelthen accepterer denne situation.
For dem, der ikke gør det, er den eneste praktiske måde at undgå dette på at bruge open source-operativsystemer, såsom Linux.






