Skip to content

bandwidthlow/NetPulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

πŸ“‘Network Traffic Analyzer

Welcome to the Network Traffic Analyzer tool! πŸ› οΈ This tool helps you capture and analyze network traffic in real-time, providing insights into packet flows, protocols, and more. πŸ“Š

Features ✨

  • Capture Traffic: Monitor traffic from your selected network interface 🌐
  • Analyze Packets: View detailed information about each packet πŸ’₯
  • Protocol Monitoring: Track TCP, UDP, ICMP, and other protocols πŸ“‘
  • Save Packets: Store captured traffic in .pcap format for later analysis πŸ’Ύ

Installation πŸ”§

1.Clone this repository:

git clone https://github.com/bandwidthlow/NetPulse.git

2.Install dependencies:

pip install -r requirements.txt

3.Set executable permissions for the script:

chmod +x main.py

4.Run the tool:

sudo ./main.py

Usage πŸ“ˆ

  • Run the tool and choose the network interface to start capturing traffic.
  • Filter by protocol (TCP, UDP, ICMP, etc.) or leave it empty for all traffic.
  • Save the captured packets to a .pcap file for future analysis.

License πŸ“œ

Distributed under the MIT License. See LICENSE for more information.

About

Monitor and analyze network traffic in real-time for performance and security insights

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages