- GDID е постоянен код, присвоен на всяка инсталация на Windows, който позволява проследяване на устройства, независимо от IP или VPN адрес.
- Съществуването му стана публично достояние благодарение на съдебен процес срещу хакерската група Scattered Spider и намесата на ФБР.
- Няма официална опция за деактивирането му, без да се компрометира активирането на системата и достъпът до Microsoft Store.
Вероятно сте чували за „бисквитки“ или IP адреси, когато става въпрос за проследяване в интернет, но в сенките на нашите компютри се крие нещо много по-дълбоко и дискретно. Оказва се, че Microsoft е внедрила преди време вид незаличим цифров регистрационен номер, наречен GDID, който по същество позволява на компанията да знае точно коя инсталация на Windows се свързва с нейните сървъри, независимо къде се намирате.
Най-любопитното от всичко е, че този механизъм е останал напълно незабелязан от повечето потребители в продължение на години. Няма бутон на контролния панел с надпис „Активен съм“, нито квадратче за отметка, за да го деактивирате. Истината е, че научихме за съществуването му не чрез ръководство за потребителя, а защото съдебно дело в Съединените щати разкри как ФБР го е използвало, за да залови киберпрестъпник, който си е мислел, че е невидим зад VPN.
Какво, за бога, е GDID и за какво се използва?
За тези, които не са запознати с техническия жаргон на Microsoft, GDID (или Global Device Identifier) е уникален и постоянен код, свързан с конкретна инсталация на операционна система. Той не е същият като хардуерния идентификатор на дънната ви платка или серийния номер на твърдия ви диск; по-скоро това е цифрова идентичност, която Microsoft присвоява на инсталираното ви копие на Windows, независимо дали е на физически компютър или виртуална машина.
Според самата компания, този идентификатор се използва за управление на вътрешни процеси, като например разпространение на актуализации , валидиране на лицензи и работа на приложенията от Microsoft Store. По същество това е начинът на Windows да каже „пак съм аз“, когато взаимодейства с облачните услуги на Microsoft, осигурявайки последователно изживяване и правилно активиране на софтуера.
Скандалът „Разпръснатият паяк“ и разследването на ФБР
Историята прие интересен обрат, когато ФБР започна да преследва Питър Стоукс, заподозрян член на хакерската група Scattered Spider. Стоукс беше експерт в криенето; той използваше проксита, VPN и постоянно сменяше държави , местейки се между Естония, Ню Йорк и Тайланд. За всеки обикновен следовател проследяването му би било кошмар, защото IP адресите му се променяха на всеки няколко минути.
GDID обаче беше ключовото парче от пъзела. Въпреки че IP адресът беше различен, идентификаторът на инсталацията на Windows остана същият. Агентите можеха да видят, че един и същ код g:decimal е посетил страницата за регистрация на инструменти за тунелиране като ngrok и малко след това е осъществил достъп до уебсайта на луксозен магазин за бижута, който е бил компрометиран. Чрез кръстосано съпоставяне на тези данни с вход в акаунти в Snapchat и Apple, ФБР успя да проследи точната хронология на неговите движения и дейности, оставяйки хакера напълно разкрит.
Как се генерира този код и къде е скрит?
При липсата на подробна официална документация, експертите по обратно инженерство трябваше да свършат мръсната работа, за да разберат как работи. Всичко започва, когато свържете компютъра си с акаунт в Microsoft. В този момент услугата wlidsvc комуникира със сървърите на login.live.com и изисква PUID (Passport ID). Тази стойност не се създава на вашия компютър въз основа на хардуера; вместо това, тя се задава директно от Microsoft от нейните сървъри.
След като бъдат получени, Windows съхранява тези данни в системния регистър, по-специално в път под MicrosoftIdentityCRLExtendedProperties със стойност LID. След това платформата за свързани устройства (CDPSvc) регистрира компютъра в директорията на устройствата на Microsoft, добавяйки малка буква „g“ в началото. Това завършва процеса, оставяйки 64-битов цифров пръстов отпечатък , който пътува през телеметрията и отчетите за оптимизация на доставката.
Дилемата на неприкосновеността на личния живот и липсата на контрол
Тук нещата стават неприятни. За разлика от Android или iOS, които ви питат дали искате да споделите рекламния си идентификатор или ви позволяват да го нулирате с едно щракване, Windows няма екран за съгласие или опция за изключването му. Експертите по поверителност са нарекли това „софтуер за наблюдение“, защото потребителят няма контрол върху тези данни.
Мнозина ще се чудят дали преинсталирането на Windows решава проблема. Технически, чистата инсталация генерира нов GDID, но има една уловка: ако влезете отново със същия акаунт в Microsoft, компанията може да свърже новата инсталация със старата чрез OneDrive, системно активиране и други записи. Следователно, историята на активността не се изтрива напълно; просто се променя референтният код.
Има ли някакъв начин да се ограничи това проследяване?
Ако се притеснявате, че Microsoft знае твърде много за вашето устройство, има някои стъпки, които можете да предприемете, макар че те не са цялостно решение. Една от най-препоръчителните опции е да използвате локален акаунт вместо акаунт в Microsoft, което драстично намалява директната връзка с вашата онлайн идентичност. Също така е важно да отидете в раздела „Поверителност и сигурност“ и да деактивирате допълнителните диагностични данни и персонализираните реклами.
Нека бъдем реалисти обаче: насилственото премахване на GDID обикновено прекъсва активирането на Windows и достъпа до Microsoft Store . За тези, които боравят с изключително чувствителна информация, като журналисти или активисти, единственото реално решение е да преминат към Linux и да разглеждат Tor, тъй като GDID е идентификационен слой, който работи под всяка инсталирана търговска VPN мрежа.
Накратко, GDID е мощен инструмент, който позволява на Microsoft и властите постоянно да идентифицират инсталация на Windows, заобикаляйки VPN мрежите и анонимността на IP адресите. Макар че целта му е техническа, липсата на прозрачност и невъзможността за деактивирането му без нарушаване на системата повдигат необходим дебат за това колко поверителност наистина ни е останала в най-широко използваната десктоп среда в света.
