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