스마트 폰 및 Wi-Fi를 사용하는 기타 장치는 근처 Wi-Fi 네트워크를 검색 할 때 고유 번호를 브로드 캐스트합니다. 기기의 고유 한 MAC 주소가 근처 Wi-Fi 네트워크를 검색하는 '프로브 요청'과 함께 전송됩니다.
이 추적 문제는 단지 이론적 인 문제가 아닙니다. 런던의 광고주 Wi-Fi 지원 쓰레기통을 사용하여 도시 주변 사람들의 움직임을 추적했습니다. . Wi-Fi 사양은 사람들이 하루 종일 Wi-Fi 검색 장치를 주머니에 넣고 다니는 세상을 위해 설계되지 않았습니다.
장치에 고유 한 MAC 주소가있는 이유
관련 : Windows, Linux 및 Mac에서 MAC 주소를 변경하는 방법 (및 이유)
데스크탑 PC의 유선 이더넷 카드 든 스마트 폰의 Wi-Fi 칩셋이든 각 물리적 네트워크 인터페이스는 고유 한 MAC 주소와 함께 제공됩니다. 이 번호는 하드웨어에 고유하도록 설계되었습니다. 이렇게하면 네트워크에 연결하여 장치를 식별 할 수 있습니다.
예를 들어 집에서 홈 라우터의 설정을 다음과 같이 조정할 수 있습니다. MAC 주소를 기반으로 장치에 고정 IP 주소 할당 . 네트워크는 이전에 연결했는지 여부를 쉽게 추적하고 기기에 고유 한 설정을 할당 할 수 있습니다. 당신은 할 수 있습니다 소프트웨어에서 기기의 MAC 주소 변경 ,하지만 이렇게하는 사람은 거의 없습니다.
여태까지는 그런대로 잘됐다. 문제는 Wi-Fi가 작동하는 방식, 특히 주머니에 넣은 스마트 폰이 작동하는 방식입니다. 이는 노트북과 태블릿에서도 Wi-Fi 네트워크를 검색 할 때 동일하게 적용됩니다.
Wi-Fi 스캐닝은 MAC 주소를 브로드 캐스트합니다.
집을 떠나기 전에 휴대 전화에서 Wi-Fi를 끄지 않는 한, 휴대 전화는 이동하면서 근처에서 사용 가능한 Wi-Fi 네트워크를 자동으로 검색합니다. 스마트 폰 및 기타 기기는 일반적으로 수동 검색과 능동 검색을 모두 사용합니다. 수동적으로 Wi-Fi 액세스 포인트 브로드 캐스팅을 수신하여 근처의 디바이스가 사용 가능함을 알리고 근처 액세스 포인트 검색 요청을 능동적으로 브로드 캐스트합니다.
Wi-Fi가 설계된 방식으로 인해 Wi-Fi 액세스 포인트를 검색하는 장치는 근처 WI-Fi 액세스 포인트에 브로드 캐스트하는 "프로브 요청"의 일부로 MAC 주소를 포함합니다. 이것은 Wi-Fi 사양의 일부입니다.
걸어 다닐 때 주머니 속의 스마트 폰은 Wi-Fi 범위 내의 모든 사람이 알아볼 수 있도록 MAC 주소를 브로드 캐스팅합니다. Wi-Fi를 비활성화하지 않는 한 이런 일이 발생합니다.
이것이 당신을 추적하는 데 사용되는 방법
런던의 쓰레기통을 예로 들어 보겠습니다. 쓰레기통은 도시 곳곳에 배치되었고 WI-Fi 모니터링 하드웨어가 설치되었습니다. 그런 다음 쓰레기통이 서로 연결되었습니다. 이러한 쓰레기통 중 하나를 지나갈 때 장치는 MAC 주소와 함께 프로브 요청을 보내고 쓰레기통의 스니퍼는 MAC 주소와 위치를 기록합니다. 다른 쓰레기통을 지나면 기기의 MAC 주소와 위치가 다시 기록됩니다. 이 정보를 결합하여 하루 동안의 움직임에 대한 그림을 형성 할 수 있습니다. 광고주는 귀하가 방문한 지역을 알고 귀하에게 특별히 광고를 타겟팅 할 수 있습니다. 충분한 Wi-Fi 센서를 결합하면 하루 종일 스마트 폰의 전체 움직임을 추적 할 수 있습니다.
매장은 매장 전체에 Wi-Fi 스니퍼를 배치하고 MAC 주소를 기록 할 수 있습니다. 상점의 다른 섹션으로 떠나기 전에 전자 제품 섹션에서 시간을 보냈을 것입니다. 매장에서 전자 제품 광고를 표시 할 수 있습니다.
Apple의 iOS 8에서 방금이 문제를 해결했습니다.
Apple은 iOS 8을 실행하는 iPhone (iPad 및 iPod Touch 포함)에서이 문제를 해결했습니다. iOS 8은 근처의 Wi-Fi 네트워크를 검색 할 때마다 기기의 MAC 주소를 자동으로 무작위 화합니다. 이로 인해 브로드 캐스트 된 MAC 주소는 추적에 쓸모가 없습니다.
다른 운영 체제는 Apple의 입장에서 따라야합니다. 각 네트워크 인터페이스는 하드웨어에 지정된 MAC 주소와 함께 제공되지만이 MAC 주소를 재정의 할 수 있습니다. 이것이 바로 자신의 MAC 주소를 변경할 수있는 방법입니다. Wi-Fi 스캔을 통해 MAC 주소가 유출되는 것은 실제로 어떤 용도로도 유용하지 않습니다. 스마트 폰의 움직임을 쉽게 추적 할 수 있습니다.
아니요, 이것은 Apple에 대한 광고가 아닙니다. iOS 8에서이 문제를 해결하여이 문제에 대한 추가 관심을 불러 일으켰습니다. iOS 7 이하를 실행하는 기기는 고유 한 MAC 주소를 브로드 캐스트하며 경쟁 운영체제를 실행하는 기기처럼 추적 할 수 있습니다. Apple의 솔루션이 Apple 전용 일 필요는 없습니다. Android 및 Windows Phone에서도이를 구현하기를 바랍니다.
예, Apple이 한 일은 기술적으로 WI-Fi 사양에 위배되는 것이지만 어쨌든 좋은 생각입니다. 물론 추적 시스템을 제외하고는 이것이 실제로 깨지는 것을 알지 못합니다.
장치를 추적하는 다른 방법이 있습니다. 네트워크가 작동하는 방식으로 인해 고유 한 MAC 주소는 연결된 Wi-Fi 네트워크에 계속 표시되지만 연결된 네트워크에만 표시됩니다. 셀룰러 신호를 사용하여 기기의 움직임을 추적 할 수도 있습니다. 그러나 기기가 하루 종일 고유 식별자를 자동으로 브로드 캐스트하도록 할 이유가 없습니다.
유비쿼터스 디지털 감시 및 위치 추적의 수문을 막으려는 것일 수도 있지만 포기하지 않고 노력하는 것이 좋습니다.