The "Network Packet Analyzer" project is a network traffic monitoring and packet analysis tool that captures, analyzes, and displays information about data packets transmitted over the network.
- Port Scanner
- Ping Sniffer
- Analyze and display detailed network packet information.
- Support for TCP, UDP, ARP, IP, ICMP, DHCP, DNS protocols.
- Real-time monitoring of active and closed connections.
- Events for new and ended connections.
- .NET Framework 4.7.2 or higher is required.
- Run the application with admin privileges for full access.
- Use Visual Studio to build and run the project.
- Use the
ConnectionsMonitor
class to listen for network packet changes. - The tool automatically retrieves packet information and tracks ongoing traffic.
OnNewPacketConnectionStarted
: Triggered when a new connection starts.OnNewPacketsConnectionLoad
: Lists all connections at once.OnNewPacketConnectionEnded
: Triggered when a connection ends.
Contributions are welcome! Create an Issue or Pull Request with your ideas.