A basic network sniffer made in WPF using MVVM architectural pattern.
- Capturing and analyzing IP packets
- Captured packets statistics tracking
- Analyzing transport layer packets
- Filtering incoming and outgoing packets by transport protocol, IP address, port and length
- TCP
- UDP
- ICMP
- IGMP
- DNS
Most common application protocols are identified (but not parsed) - FTP, SSH, SMTP, HTTP, HTTPS and more.
This application is made in WPF as a seminar project for a college course using an open source MVVM library MVVM Light Toolkit.
Tester: athnix