케이블을 통해 인터넷에 연결되어 있는 동안 Wireshark를 사용하여 무선 패킷을 수집할 수 있나요?

케이블을 통해 인터넷에 연결되어 있는 동안 Wireshark를 사용하여 무선 패킷을 수집할 수 있나요?

저는 LAN 케이블을 사용하여 라우터에 연결된 PC에서 작업하고 있고, 집에 있는 다른 컴퓨터는 WiFi를 사용하여 라우터에 연결되어 있습니다.

우리는 모두 동일한 네트워크에 연결되어 있으므로 내 질문에 대한 대답은 '예'라고 가정합니다. 하지만 Wireshark를 실행하면 WiFI를 통해 연결된 다른 장치에서 보낸 패킷이 캡처되지 않습니다.

케이블로 연결되어 있어도 무선 라우터와 주고받는 패킷을 스니핑할 수 있나요?

답변1

무선 네트워크에서 청취하지 않는 경우 해당 네트워크의 트래픽 대부분을 볼 수 없습니다. 요즘 대부분의 유선 네트워크는 전환되어 있으므로 컴퓨터에서 또는 컴퓨터로 들어오는 트래픽만 볼 수 있습니다(시스템으로 직접 전송되거나 네트워크의 모든 시스템으로 전송되는 브로드캐스트 트래픽이기 때문).

무선 네트워크에서 트래픽을 캡처하려면 이 작업 전용 도구를 사용하는 것이 가장 좋습니다(예:키즈멧 무선) 또는airodump-ng) 모니터 모드에서 구성된 적절한 무선 어댑터와 함께.

답변2

일반 스위치에 케이블로 연결하면 다른 사용자의 트래픽을 스니핑할 수 없는 것과 같은 이유로 스니핑할 수 없습니다. 스위치는 모든 포트가 아닌 패킷의 대상이 알고 있는 포트에만 패킷을 전달합니다(대상이 어디에 있는지 모르는 경우는 제외).

일부 더 비싼 스위치에는 모든 트래픽이 스니핑될 수 있도록 전달되는 특수 포트가 있지만(이러한 포트에 대한 Cisco 용어는 SPAN입니다), 귀하의 홈 라우터에 그러한 포트가 있는지 의심됩니다.

같은 이유로 케이블로 라우터에 연결되어 있으면 다른 사용자의 WiFi 트래픽을 모니터링할 수 없습니다. 라우터는 대상 주소가 PC가 아닌 경우 패킷을 포트로 전달하지 않습니다.

답변3

내가 아는 한 물리적 연결의 어느 곳에서나 WiFi를 통해 전달되는 패킷을 보내 불필요한 트래픽을 생성할 이유가 없습니다. 그것이 아마도 당신이 그것을 얻지 못하는 이유일 것입니다. PC에 WiFi 어댑터가 있으면 어디에 연결되어 있든 이를 사용하여 WiFi 트래픽을 스니핑할 수 있습니다.

또한 PC에서 실행하는 방식인 Wireshark는 일반적으로 컴퓨터 NIC(네트워크 인터페이스 카드)로 전송되는 트래픽만 가로챕니다. 따라서 유선 연결만 있으면 해당 패킷만 캡처할 수 있지만 WiFi NIC가 있으면 모든 트래픽을 볼 수 있습니다.

답변4

아니요 유선 인터페이스의 무선 인터페이스에서 패킷을 직접 스니핑할 수 없습니다. 라우터에 따라 라우터 자체에서 직접 트래픽을 모니터링하거나 라우터가 수신하는 모든 정보가 대상과 모니터 포트로 전송되는 모니터 포트를 설정하여 모니터링할 수 있습니다. 모니터 기능은 일반적으로 관리되는 스위치에서 볼 수 있는 기능이지만 라우터 구성을 살펴보는 것이 좋습니다.

살펴보고 싶은 다른 옵션은 인라인 탭입니다. 라우터와 모뎀 사이에 탭을 설정하고 해당 지점의 트래픽을 모니터링할 수 있습니다. Throwing Star는 저렴한 인라인 탭 예입니다. http://hakshop.myshopify.com/products/throwing-star-lan-tap-pro?variant=216030698

관련 정보