2013-12-15 4 views
0

그래서 무차별 모드를 사용하여 패킷 (특히 DNS 패킷)을 스니핑 할 수있는이 작은 C# 응용 프로그램을 작성하고 싶습니다. 또한 사용자가 추가 소프트웨어를 설치하지 않도록 WinPcap을 사용하지 않기를 바랍니다.무차별 모드에서 스니핑

문제는 코드가있는 무차별 모드로 NIC를 전환하는 방법이나 NIC가 실제로 켜져 있는지 Windows에서 테스트하는 방법을 전혀 모르는 것입니다.

또한 Wireshark가있는 패킷에 대해 스니핑을 시도했지만 무차별 모드에 대한 확인란이 선택되어 있어도 휴대 전화에서 보내고받은 모든 패킷을 볼 수 없었습니다 (Windows Phone 7.8 사용). 나는 같은 네트워크에 연결했다. (그렇다. 나는 와이파이를 사용하고 있다는 것을 확신하기 위해 모바일 인터넷을 먼저 끈다.)

그래서 무차별 모드를 어떻게 켜고 시스템이 실제로 켜져 있는지 어떻게 확인할 수 있습니까?

답변

0

스니퍼 컴퓨터가 동일한 무선 네트워크에있는 경우이 방법이 효과가있을 수 있지만 무선 어댑터가 "모니터"모드를 지원하는 경우에만 생각합니다. 그렇지 않으면 스니퍼 컴퓨터가 이더넷을 통해 동일한 네트워크에 연결되어있는 경우 브로드 캐스트/멀티 캐스트 패킷 (라우터에서 직접 처리하지 않는 경우가 아니라면 Windows 전화에서 패킷을 반드시 볼 수 있다고 생각하지 않습니다. 네트워크의 다른 노드 (예 : 스니퍼 시스템)로 브로드 캐스트됩니다.