Вашите устройства излъчват уникални номера и се използват за проследяване на вас
Вашият смартфон - и други устройства, които използват Wi-Fi - излъчват уникален номер, когато търсят близки Wi-Fi мрежи. Уникалният MAC адрес на устройството се изпраща заедно с "заявки за сонда", които търсят близките Wi-Fi мрежи.
Този проследяващ проблем не е само теоретичен. Рекламодателите в Лондон използват контейнери за боклук, поддържащи 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 адресите. Може би сте прекарали известно време в секцията за електроника, преди да тръгнете за друга част от магазина - магазинът може да ви показва реклами за електроника.
IOS 8 на Apple просто отстрани този проблем
Apple просто е решил този проблем на iPhones (както и iPads и iPod Touches), работещ с 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 мрежа, с която се свързвате, но само с тази, с която се свързвате. Клетъчните сигнали също могат да се използват за проследяване на движенията на вашето устройство. Въпреки това, няма основателна причина устройството да излъчва автоматично уникален идентификатор по цял ден.
Може би просто се опитваме да спрем шлюзовете на повсеместното цифрово наблюдение и проследяване на местоположението, но можем и да се опитаме и не просто да се откажем..