MAC 주소를 숨기는 방법
MAC 주소란 무엇인가요?
MAC 주소(Media Access Control Address)는 일반적으로 LAN 주소, 이더넷 주소 또는 물리적 주소로 알려져 있으며, 네트워크 장치의 위치를 파악하는 데 사용되는 주소입니다. MAC 주소는 미디어 액세스 제어 주소(Media Access Control Address)로 번역될 수 있습니다. IP 주소는 OSI 모델의 3계층 네트워크 계층에서 처리되고, MAC 주소는 2계층 데이터 링크 계층에서 처리됩니다. 하나 이상의 네트워크 카드가 필요한 장치(예: 컴퓨터 또는 휴대폰)는 각각 고유한 MAC 주소를 가지며, 이는 네트워크에서 네트워크 카드를 고유하게 식별하는 데 사용됩니다.
MAC 주소는 일반적으로 "C0-3C-59-00-81-8C" 또는 "c0:3c:59:00:81:8C"와 같이 16진수 표기법으로 작성되며 48비트(6바이트)로 구성됩니다. NIC 공급업체는 IEEE(Institute of Electrical and Electronics Engineers)로부터 주소의 처음 24비트를 받고, IEEE는 나머지 24비트를 사용하여 각 NIC에 전역적으로 고유한 글로벌 관리 주소를 부여합니다. 대형 판매점에서는 여러 개의 OUI를 구매하는 경우가 많습니다.
제3자가 내 MAC 주소를 얻을 수 있나요?
MAC 주소는 전역적으로 고유하므로, 사용자를 MAC 주소로 지문으로 인식할 수 있다면 다른 모든 지문 인식 방식은 무시할 수 있습니다. 하지만 이러한 높은 인지도로 인해 제3자가 사용자의 MAC 주소를 얻는 것은 어렵습니다.
다음은 제3자가 MAC 주소를 얻을 수 있는 몇 가지 상황입니다.
WiFi
스마트폰에 WiFi가 활성화된 경우, 사용자가 스마트폰을 밖으로 가져가면 기기는 근처의 무선 액세스 포인트(핫스팟)를 지속적으로 검색하며, 핫스팟 제공업체는 해당 MAC 주소를 사용할 수 있습니다. 이러한 쿼리를 통해 얻은 주소를 사용하여 사용자를 찾습니다. WiFi Probe라는 무선 액세스 포인트는 인접한 WiFi 기기에 액세스 포인트의 존재를 지속적으로 알립니다. WiFi 지원 기기는 근처의 사용 가능한 무선 액세스 포인트를 지속적으로 검색합니다. WiFi에 연결되어 있지 않더라도 사용자는 WiFi Probe 기술을 사용하여 기기를 식별할 수 있습니다. 이러한 기기는 컴퓨터부터 태블릿, 휴대폰까지 다양합니다.
업계는 MAC 주소 남용에 대응하여 사용자를 더 이상 추적할 수 없도록 MAC 주소를 무작위로 지정하기 시작했습니다. 사람들은 2014년부터 무작위 스캐닝을 도입하기 시작했는데, 이로 인해 사람들을 추적하는 능력이 제한되었습니다. 시간이 지남에 따라 iOS, Android, Windows, Linux 운영 체제의 정품 MAC 주소가 사라지기 시작했습니다.
플래시 플러그인
플래시 플러그인을 통해서도 사용자의 MAC 주소를 얻을 수 있습니다. 과거에는 브라우저에 플래시 플러그인이 매우 자주 설치되었으며, 웹사이트는 이를 이용하여 브라우저를 우회하고 컴퓨터의 MAC 주소를 얻을 수 있었습니다. 그러나 이러한 MAC 주소 수집 방법은 2017년 7월 25일, Adobe Systems가 2020년 말에 Flash 플레이어 플러그인을 단계적으로 폐지한다고 발표하면서 모든 주요 브라우저가 Flash 플러그인 지원을 중단하면서 빠르게 실패했습니다.
Android 기기
Android 7.0 이전 버전에서만 Android 휴대폰용 타사 애플리케이션 개발자가 사용자의 MAC 주소에 접근할 수 있습니다. 그러나 이전 버전의 Android에서는 애플리케이션이 내부 Android 인터페이스를 호출하여 리플렉션 및 기타 기술을 통해 네트워크 기기의 MAC 주소를 얻을 수 있었습니다. 그러나 이 방법은 최신 버전의 Android에서는 더 이상 실용적이지 않습니다. 실제로 안드로이드 시스템은 애플리케이션이 MAC 주소를 얻을 수 있는 인터페이스를 제공하지 않습니다.
브라우저
또 다른 가능성은 웹사이트가 브라우저에서 MAC 주소를 얻는다는 것입니다. 하지만 현재 브라우저(크롬, 파이어폭스, 엣지)는 MAC 주소를 얻기 위한 사용자 친화적인 인터페이스를 제공하지 않기 때문에 특별히 설계된 브라우저가 없으면 웹사이트에서 MAC 주소를 얻을 수 없습니다. 또 다른 가능성은 Google과 같은 브라우저 제조업체가 데이터 동기화 및 안전 브라우징 기능과 같은 추가 기능을 출시하는 것입니다. 이 프로세스는 브라우저와 서버 간의 직접적인 서버 통신을 포함하기 때문에 브라우저 제조업체는 사용자의 MAC 주소를 알아낼 가능성을 완전히 배제할 수 없습니다.
결론적으로, 일반적인 웹사이트를 탐색할 때 웹사이트는 사용자 컴퓨터의 MAC 주소를 확인할 수 없다고 할 수 있습니다. 브라우저에 접속하여 기기 간 북마크, 비밀번호, 로그인 정보 동기화를 달성하면 브라우저 제조업체가 사용자의 MAC 주소를 알아낼 수 있습니다. 예를 들어 Chrome을 사용하는 경우 Google이 사용자의 MAC 주소를 얻을 수 있습니다. 하지만 Google이 실제로 사용자 MAC 주소를 얻는다는 증거는 없습니다. 이는 Google의 MAC 주소 기능을 보여주기 위한 것입니다.
MAC 주소를 숨기는 방법
스마트폰을 자주 밖으로 가지고 나가는 경우 MAC 주소가 유출될 수 있지만, 최근 몇 년 이내에 출시된 새 휴대폰을 사용하는 경우 일반적으로 걱정할 필요가 없습니다. 휴대폰에는 일반적으로 무작위 MAC 기능이 기본적으로 켜져 있기 때문입니다. 오래된 스마트폰을 사용하는 경우 Wi-Fi를 끄는 것을 고려해 보세요.
브라우저를 통해 웹사이트에 접속하는 대부분의 사용자는 MAC 주소가 노출될까 봐 걱정할 필요가 없습니다. 하지만 그래도 걱정된다면 안티디텍트 브라우저를 사용해 보세요. 대부분의 안티디텍트 브라우저는 현재 무작위로 MAC 주소를 생성하는 MAC 주소 설정 옵션을 제공합니다. 이를 통해 웹사이트가 사용자의 MAC 주소를 획득하더라도 가짜 주소이므로 실제 MAC 주소 유출에 대해 걱정할 필요가 없습니다.


다른 사람이 읽은 항목
- RDP vs Antidetect Browser: 차이점은 무엇이고 어느 것이 더 안전한가요?

RDP vs Antidetect Browser: 차이점은 무엇이고 어느 것이 더 안전한가요?
계정 관리에 RDP 또는 안티디텍트 브라우저를 사용하고 계신가요? RDP와 안티디텍트 브라우저의 차이점과 사용 방법을 확인하세요.
- 크로스 브라우저 핑거프린팅: 스테로이드를 이용한 사용자 추적

크로스 브라우저 핑거프린팅: 스테로이드를 이용한 사용자 추적
웹사이트는 크로스 브라우저 핑거프린팅을 통해 사용자를 추적할 수 있습니다. 이 글에서는 크로스 브라우저 핑거프린팅의 위험성과 개인정보 보호 대책에 대해 살펴봅니다.
- 브라우저 지문 인식과 쿠키: 차이점은 무엇인가?

브라우저 지문 인식과 쿠키: 차이점은 무엇인가?
이 블로그에서는 브라우저 지문과 쿠키의 차이점을 강조합니다. 두 가지 추적 방법 모두 고유한 특성을 가지고 있습니다.
- 글꼴 지문이란 무엇인가_ 자세한 가이드!

글꼴 지문이란 무엇인가_ 자세한 가이드!
브라우저 핑거프린팅을 방지하고 싶으신가요? 글꼴 핑거프린팅과 그 예방 방법에 대한 자세한 설명은 이 블로그를 참조하세요!
- HTTP 헤더란 무엇인가: 클라이언트-서버 통신의 주요 요소 이해

HTTP 헤더란 무엇인가: 클라이언트-서버 통신의 주요 요소 이해
HTTP 헤더란 무엇이고 브라우저에서 어떻게 볼 수 있을까요? 이 가이드에서 HTTP 헤더와 그 유형에 대한 모든 것을 알아보세요.


