맥 어드레스는 LAN 에서 쓰이는 겁니다. WAN 에서는 의미 없습니다.
그냥 TCP 커넥션만으로는 맥 어드레스는 알아낼 수 없습니다.
대상자 컴퓨터에 프로그램을 설치한 경우라면 쉽게 알아낼 수 있겠지만.
IP 는 바로 알아낼 수 있습니다. 트래커라고 거창하게 이름 붙일 필요 없고
그냥 80번 포트로 TCP 서버만 열어놓아도 IP 는 바로 알 수 있습니다.
IP 수집만으로 범죄라고 하는 것은 좀 애매합니다. 그러면 방화벽 장비 등에서
로그 남기는 것도 전부 범죄가 됩니다. 그러나 이를 어떻게 사용하려고 하냐에 따라서
그 행위는 범죄성이 있을 수 있겠지요. 애초에 IP 가 어디 필요한가요?
알아봐야 아무 쓸모도 없으니 굳이 궁금해하실 필요 없을 거 같네요.
당장 인터넷 패킷 헤더만 조사해도 상대방의 ip, mac address를 아는 건 어렵지 않다는 것을 아실수 있을 겁니다.
서버를 하나 열어 놓고 접속하는 클라이언트의 ethernet frame + IP frame + TCP frame 을 Wireshark 나 pcap 라이브러리를 통해서 캡쳐 만해도 다 알수 있죠.
mac은 알아도 아무 쓸모가 없는 것이고, IP를 안다고 쳐도 기꺼 보낼 수 있는게 포트 서치나 ICMP 명령 보내는게 다 일텐데 할 수 있는게 거의 없죠. ISP 단에서 왠만한건 거의 차단해 줄거고.
한가지 쓸모가 있는 것은 야* 같은 불법 자료 링크 올려놓고 클릭했을 때 접근자 ip 추적하는 용도 정도? 아마 그정도 일겁니다.
.
맥 어드레스는 LAN 에서 쓰이는 겁니다. WAN 에서는 의미 없습니다.
그냥 TCP 커넥션만으로는 맥 어드레스는 알아낼 수 없습니다.
대상자 컴퓨터에 프로그램을 설치한 경우라면 쉽게 알아낼 수 있겠지만.
IP 는 바로 알아낼 수 있습니다. 트래커라고 거창하게 이름 붙일 필요 없고
그냥 80번 포트로 TCP 서버만 열어놓아도 IP 는 바로 알 수 있습니다.
IP 수집만으로 범죄라고 하는 것은 좀 애매합니다. 그러면 방화벽 장비 등에서
로그 남기는 것도 전부 범죄가 됩니다. 그러나 이를 어떻게 사용하려고 하냐에 따라서
그 행위는 범죄성이 있을 수 있겠지요. 애초에 IP 가 어디 필요한가요?
알아봐야 아무 쓸모도 없으니 굳이 궁금해하실 필요 없을 거 같네요.
당장 인터넷 패킷 헤더만 조사해도 상대방의 ip,
당장 인터넷 패킷 헤더만 조사해도 상대방의 ip, mac address를 아는 건 어렵지 않다는 것을 아실수 있을 겁니다.
서버를 하나 열어 놓고 접속하는 클라이언트의 ethernet frame + IP frame + TCP frame 을 Wireshark 나 pcap 라이브러리를 통해서 캡쳐 만해도 다 알수 있죠.
mac은 알아도 아무 쓸모가 없는 것이고, IP를 안다고 쳐도 기꺼 보낼 수 있는게 포트 서치나 ICMP 명령 보내는게 다 일텐데 할 수 있는게 거의 없죠. ISP 단에서 왠만한건 거의 차단해 줄거고.
한가지 쓸모가 있는 것은 야* 같은 불법 자료 링크 올려놓고 클릭했을 때 접근자 ip 추적하는 용도 정도? 아마 그정도 일겁니다.
음 ..
일단 결론은.. 알 수 없고, 알아 봐야 의미 없고..
상대방이 보내주지 않는 이상 몰래 수집하는 건 불법이다.. 입니다.
MAC 은 LAN 에서만 알 수 있고, 수집 가능하지만, 그 밖에서는 알 수 없습니다.
IP 역시 스위치나 방화벽 등 라우팅 환경에 따라 바뀌기 때문에, 최종 G/W 의 IP 는 알 수 있지만..
실제 시스템의 IP 를 알 수는 없습니다.
active-x 나 별도의 실행 프로그램을 이용하면 수집 가능하겠지만..
사용자에 해당 내용의 수집을 고지해야 하고, 사용자가 명시적으로 허용해 줘야 가능합니다.
그게 아니라면, active-x 같은 걸 브라우저의 취약성을 이용해 몰래 실행시키거나..
정상적인 프로그램처럼 위장한 수집 프로그램을 퍼트려 실행하게 하거나.. 해야 할 텐데..
이건 모두 다 불법이고.. 해서는 안 됩니다.
되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』
댓글 달기