Проблемът с проследяването не е само теоретичен. Рекламодателите в Лондон използваха кутии за боклук с поддръжка на Wi-Fi, за да следят движенията на хората около града. Спецификацията за Wi-Fi не е предназначена за свят, в който хората през целия ден са носили Wi-Fi-сканиращи устройства в джобовете си.
Защо вашите устройства имат уникални MAC адреси
Всеки физически мрежов интерфейс - независимо дали е кабелна Ethernet карта в настолен компютър или чипсет Wi-Fi в смартфон - се доставя с уникален MAC адрес. Това число е проектирано да бъде уникално за хардуера. Това позволява на свързаните от вас мрежи да идентифицират устройството.
Например, у дома, можете да коригирате настройките на домашния си маршрутизатор, за да зададете статични IP адреси на вашите устройства въз основа на техните MAC адреси. Мрежата може лесно да проследи дали сте се свързали преди и да зададете настройки, уникални за вашето устройство. Можете да промените MAC адреса на устройството в софтуера, но много малко хора го правят.
Дотук добре. Проблемът е как функционира Wi-Fi и особено как работят смартфоните, които носите в джобовете си. Това важи само за лаптопи и таблети, когато сканират за Wi-Fi мрежи.
Wi-Fi сканирането излъчва MAC адреса
Освен ако не изключите Wi-Fi на телефона си, преди да напуснете къщата си, телефонът автоматично сканира наличните Wi-Fi мрежи наблизо, докато се движите. Смартфоните и другите устройства обикновено използват както пасивно, така и активно откриване - пасивно слушат за излъчване на точки за достъп чрез Wi-Fi, за да позволят на близките устройства да знаят, че са налични, и активно излъчват заявки за търсене на близки точки за достъп.
Поради начина, по който е проектиран Wi-Fi, устройството, което търси точки за достъп до Wi-Fi, включва неговия MAC адрес като част от "заявките за сонди", които излъчва до близките WI-Fi точки за достъп. Това е част от спецификацията за Wi-Fi.
Когато се разхождате, смартфонът в джоба ви излъчва MAC адреса си за всеки, който има Wi-Fi обхват, за да забележите. Освен ако не деактивирате Wi-Fi, това се случва с вас.
Как може да се използва за проследяване
Вземете случая с боклукчетата в Лондон. Контейнерите за боклук са поставени в целия град и в тях е инсталиран хардуер за наблюдение на WI-Fi. След това кутиите за боклук бяха свързани помежду си. Когато сте ходили по един от тези контейнери за отпадъци, вашето устройство ще изпрати заявки за сонди с неговия MAC адрес, а бележката за боклука може да забележат MAC адреса и местоположението му. Когато сте ходили с друг контейнер за боклук, той би отбелязал MAC адреса и местоположението на устройството ви отново. Тази информация може да се комбинира, за да оформите картина на вашите движения през целия ден. Рекламодателите ще знаят областите, които сте посетили, и биха могли да се опитат да насочат реклами специално към вас. С достатъчно сензори за Wi-Fi, които ще се съединят, ще можете да проследявате пълните движения на смартфона си цял ден.
Магазинът може да постави Wi-Fi sniffers в магазина си и да регистрира MAC адреси. Може би сте прекарали известно време в раздела за електроника, преди да заминете за друга част от магазина - магазинът може да ви показва реклами за електроника.
Apple iOS 8 Просто Fixed този проблем
Apple просто реши този проблем на iPhone (както и на iPad и iPod Touch), изпълняващи iOS 8. iOS 8 автоматично подрежда MAC адреса на вашето устройство всеки път, когато сканира за близки Wi-Fi мрежи. Това прави излъчвания MAC адрес безполезен за проследяване.
Останалите операционни системи трябва да следват обувките на Apple. Всеки мрежов интерфейс има MAC адрес, посочен в неговия хардуер, но този MAC адрес може да бъде заменен - така можете да промените собствения си MAC адрес. Изтичането на MAC адрес с Wi-Fi сканиране всъщност не е полезно за нищо - то просто позволява лесно проследяване на движенията на смартфона.
Не, това не е реклама за Apple - те придават допълнително внимание на този проблем, като го решават в iOS 8. Устройствата с iOS 7 и по-ранни излъчват своите уникални MAC адреси и могат да бъдат проследявани като устройства, работещи с конкурентни операционни системи. Решението на Apple не е задължително да е само за Apple - бихме искали да видим, че Android и Windows Phone го прилагат също.
Да, това, което направи Apple, е технически срещу WI-Fi спецификацията, но така или иначе е добра идея. Не знаем нищо, което всъщност нарушава - разбира се, освен системите за проследяване.
Съществуват и други начини за проследяване на устройството - поради начина, по който мрежите работят, вашият уникален MAC адрес ще остане видим за Wi-Fi мрежата, с която се свързвате, но само за тази, с която се свързвате. Клетъчните сигнали могат да се използват и за проследяване на движенията на устройството ви. Въпреки това, няма основателна причина устройството автоматично да излъчва уникален идентификатор през целия ден.
Може би просто се опитваме да задържим задръстванията на повсеместното цифрово наблюдение и проследяване на местоположението, но можем да опитаме, а не просто да се откажем.