웹 사이트를 방문 할 때 MAC 주소가 공개됩니까?


18

cnn.com과 같은 사이트를 방문하면 TCP / IP 패킷에 네트워크 카드의 MAC 주소가 포함되어 있습니까?

cnn.com이 이론적으로 내 MAC 주소를 기록 할 수 있습니까?

답변:


27

IPv4 : 아니요. 패킷을 서버에 전달한 장치의 MAC (보더 라우터)을 볼 수 있습니다.

IPv6에서 전체 128 비트 주소의 64 비트 "호스트"부분은 종종 MAC 주소에서 자동으로 생성 되므로 연결된 서버에서 볼 있습니다. IPv6 사용시 MAC 주소가 노출되지 않도록하는 방법을 참조하십시오 .


4
정답에 +1하고, 어떤 Mac 표시 되는지 보너스 알림 .
Ian Boyd

@Ian Boyd & @Jonn T 그렇다면 내 맥 주소를 볼 수있는 가장 먼 지점은 어디입니까? 내 ISP?
AngryHacker

5
MAC 주소는 이더넷 네트워크에만 존재합니다. MAC 주소는 케이블 / DSL 모뎀에서 멈 춥니 다 (따라서 ISP가 볼 수 있음). 그럼에도 불구하고 연결된 대상의 MAC 주소 만 볼 수 있으며, 라우터 인 경우 컴퓨터의 라우터가 아닌 라우터의 MAC 주소를 볼 수 있습니다.
shf301

IPv4의 경우 @ shf301, true IPv6에는 그다지 많지 않습니다 (답변으로 편집 한 것처럼).
Arjan

물론이 답변은 정보를 로컬로 가져 와서 서버에 업로드하는 클라이언트 측 스크립트 (웹 페이지에 포함)의 가능성을 무시합니다. 그런 방식으로 MAC 주소를 얻는 것은 모든 브라우저에서 작동하지 않을 수 있지만 사용 가능한 많은 정보가 있습니다.
Ben Voigt

-3

그리고 CNN이 브라우저 자바 스크립트에서 ipconfig / all을 실행하지 않고 데이터를 수집 한 다음 파싱하고 MAC을 기록하지 않는다는 것을 어떻게 알 수 있습니까?

익명으로 현금으로 컴퓨터를 구입하여 시작할 수 있습니다. 공용 Wi-Fi로 이동하여 액세스하십시오.

마지막으로 ipconfig 명령을 잠급니다. 똑똑한 충분한 프로그램이 특정 메모리 주소로 바로 들어가서 읽을 수 있기 때문에 이것은 트릭을 수행하지 않을 수 있습니다. MAC 주소가 항상 동일한 메모리 주소에 있으며 검색 할 수 있다고 생각합니다. 최고 수준의 액세스없이 메모리에 직접 액세스 할 수 없도록 OS를 설정 한 다음 관리자 수준으로 로그인 한 상태에서 웹 사이트를 방문하지 마십시오.


1
브라우저에 보안 버그가 없으면 웹 사이트는 컴퓨터에서 임의의 명령을 실행할 수 없습니다.
kinokijuf

3
이 답변은 사실이 아니라 추측으로 보이며 현금으로 컴퓨터를 구입하는 것은 질문과 관련이 없습니다.
fixer1234

1
웹 사이트가 실행되고 있지 format C:않거나 download virus.exe내 PC에 있는 것과 같은 방법
qasdfdsaq
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.