반응형
먼저 프로그램이 실행되면, 네트워크 디바이스 리스트들을 읽어와서 출력을 해줍니다. 유저가 해당 디바이스를 선택하여 패킷 캡쳐를 누르면 해당 디바이스로 입출력되는 모든 패킷이 모니터링 되며 선택하면 패킷의 세부정보를 읽어 올 수 있습니다. Winpcap 튜토리얼과 Doc 을 기준으로 콘솔기반으로 제작을 한 후에 MFC 윈도우 프로그래머 두명을 팀으로 섭외하여 포팅하였습니다.
추가적인 사안으로는 아랫부분에 실시간으로 ARP, UDP, TCP 프로토콜의 트래픽양을 프로그레스 바를 사용하여 실시간으로 어느정도 모니터링이 되고 있는지 파악이 가능한 부분을 구현하였습니다. 프로그램 코드 상으로 대역폭의 최대피를 변경해 준다면, 최대 대역폭까지 어느정도 감당이 가능한지 설정이 가능합니다.
반응형
'과제모음' 카테고리의 다른 글
Winpcap 아키텍쳐를 사용한 Packet Sniffer tool with MFC (0) | 2011.06.20 |
---|---|
소프트웨어공학 설계 텀프로젝트 (0) | 2011.01.03 |
프로그래밍 언어론 렉서구현 (0) | 2011.01.03 |
네트워크프로그래밍 - 상대방의 접속정보를 알아내는 프로그램 (0) | 2010.06.19 |
네트워크 텀 프로젝트 개발일지 - 100523 (0) | 2010.05.24 |
[네트워크프로그래밍 실습05]좀비프로세스 생성방지 에코 Server (0) | 2010.04.18 |