- GDID je jedinstveni i trajni identifikator dodijeljen svakoj Windows instalaciji koji omogućava praćenje uređaja bez obzira na IP adresu.
- Za FBI je bilo ključno identificirati sajber kriminalca povezivanjem njegovih aktivnosti u različitim zemljama i servisima uprkos korištenju VPN-ova.
- Ne može se onemogućiti iz panela postavki i mijenja se samo potpunom ponovnom instalacijom operativnog sistema.
Ponekad mislimo da korištenjem VPN-a na Windowsu ili brisanjem kolačića postajemo nevidljivi na internetu, ali stvarnost je da Windows ima trik u rukavu koji nas ostavlja prilično izloženima. Govorimo o Globalnom identifikatoru uređaja, ili GDID-u , vrsti digitalne registarske tablice koju operativni sistem dodjeljuje svakoj instalaciji i koja je, do nedavno, bila javna tajna koju je Microsoft držao u tajnosti.
Ovo pitanje je izašlo na vidjelo na najneočekivaniji mogući način, konkretno kroz sudski dosije FBI-a vezan za sajberkriminalnu grupu Scattered Spider. Ono što je započelo kao krivična istraga završilo je otvaranjem ogromne mreže problema u vezi s privatnošću i telemetrijom, otkrivajući da Microsoft ima mogućnost praćenja uređaja čak i ako korisnik promijeni državu ili internetsku vezu.
Šta je tačno GDID?
Jednostavno rečeno, GDID je trajni i jedinstveni identifikator direktno povezan sa određenom instalacijom Windowsa. Nije isto što i IP adresa, koja se mijenja u zavisnosti od mreže, ili kolačić pretraživača, koji možete izbrisati u sekundi. To je numerička vrijednost koja omogućava Microsoftu da razlikuje jednu instalaciju operativnog sistema od bilo koje druge unutar svojih internih usluga.
Važno je pojasniti da se ovaj kod može povezati i s fizičkim računarom i s virtualnom mašinom . U stvari, ako imate tri različita računara sa operativnim sistemom Windows, imat ćete tri različita GDID-a, budući da otisak prsta nije samog korisnika, već kopije sistema instalirane na hardveru.

Kako se generira i gdje je skriveno
Budući da Microsoft nije objavio nikakve informacije niti detaljan tehnički priručnik, morali smo pribjeći obrnutom inženjeringu i analizi naprednog korisničkog prometa . Prema ovom istraživanju, proces počinje kada povežemo uređaj s Microsoft računom. U tom trenutku, usluga identiteta wlidsvc kontaktira servere kompanije kako bi zatražila PUID uređaja.
Ovaj broj, 64-bitna vrijednost dodijeljena daljinski , pohranjen je u Windows registru, tačnije u putanji HKCUSOFTWAREMicrosoftIdentityCRLExtendedProperties pod nazivom LID. Nakon spremanja, servis Connected Devices Platform preuzima kontrolu i registrira ga u Microsoft Device Directory, dodajući "g" na početak kako bi mu dao konačni format GDID.
Ključ za hvatanje hakera
Opasnost ovog sistema demonstrirana je prilikom hapšenja Petera Stokesa , osumnjičenog člana Scattered Spidera. Pokušao je prikriti svoje tragove koristeći proxyje i VPN-ove iz raznih zemalja, ali GDID je bio nit koju je FBI pratio. Agenti su otkrili da, iako se IP adresa mijenjala, identifikator uređaja je ostajao isti svaki put kada je pristupao uslugama poput ngrok, Snapchat ili Facebook.
- GDID je dozvoljavao povezivanje tačaka između IP adresa u Talin, Estonijai još jedan u New Yorku.
- Aktivnost tima bila je povezana s pristupom računima Apple i Ubisoft.
- Upornost koda omogućila je kreiranje tačan vremenski okvir o kretanju osumnjičenog.
Najneugodniji aspekt je to što ovaj tracker preživi ažuriranja sistema. Postoji samo jedan način da se GDID promijeni: izvođenjem potpune ponovne instalacije Windowsa od nule. Međutim, ako se korisnik ponovo prijavi s istim računom, Microsoft može ponovo povezati novu instalaciju s prethodnom koristeći druge podatke ekosistema.
Debata o privatnosti i nedostatku transparentnosti
Tu stvari postaju ružne. Dok Android i iOS nude jasne prekidače za upravljanje identifikatorom oglašavanja, Windows GDID je praktično nevidljiv . U panelu Postavke nema dugmeta za njegov pregled, resetovanje ili, još bolje, onemogućavanje. Microsoft ga je samo vrlo nejasno spomenuo u dokumentaciji Azure Monitora, tretirajući ga kao interne podatke.
Mnogi stručnjaci za sajber sigurnost opisali su ovo ponašanje kao potpuni softver za nadzor. Problem nije u tome što sistemu treba ID za upravljanje licencama ili ažuriranjima, već u tome što se koristi za povezivanje mrežnih aktivnosti na različitim IP adresama i vremenima bez eksplicitnog i jasnog pristanka korisnika.
Kako možemo ograničiti ovo praćenje?
Ako ste zabrinuti zbog količine podataka koju Windows šalje Redmondu, postoje neki koraci koje možete poduzeti, iako nisu sigurni. Najefikasnija opcija je korištenje lokalnog računa umjesto Microsoft računa, što smanjuje direktnu vezu s vašim online identitetom, iako GDID i dalje može postojati anonimno.
Također je preporučljivo otići u Postavke > Privatnost i sigurnost i onemogućiti sve što je vezano za opcionalnu dijagnostiku, personalizirano oglašavanje i pretraživanje sadržaja u oblaku. Za one koji rukuju izuzetno osjetljivim informacijama, poput novinara ili aktivista, jedino pravo rješenje je prelazak na Linux i pregledavanje putem Tora, jer komercijalni VPN nije dovoljan da zaobiđe GDID.
Ovaj sistem digitalnog označavanja pokazuje da je apsolutna privatnost u Windows okruženjima utopija, jer je operativni sistem dizajniran da održava stalnu vezu sa svojim serverima. Otkriće da skriveni identifikator može ugroziti anonimnost VPN-a naglašava ogroman jaz u transparentnosti između onoga što korisnik vjeruje da kontroliše i onoga što Microsoft zapravo prati.
