Skip to content

Network Packet Analyzer (Prodigy-Infotech-Cyber-Security-Internship-Task-Code )

Notifications You must be signed in to change notification settings

HackResist/PRODIGY_CS_05

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Packet Sniffer Tool

Overview

The Packet Sniffer Tool is a graphical user interface (GUI) application built using Python's Tkinter library and Scapy for network packet sniffing. This tool captures and displays network packets with a focus on TCP traffic, allowing users to view source and destination IPs, ports, protocol details, and payload information.

Features

  • Disclaimer Agreement: Users must accept a set of terms before using the tool, ensuring ethical and legal use.
  • Real-time Packet Sniffing: Start and stop packet sniffing with the option to clear results.
  • Display Results: View captured packet information in a scrollable text area.
  • Save Results: Results are saved to a file named packet_sniffer_results.txt.

Installation

  1. Clone or Download Zip File of this repository. 2.Ensure you have Python installed (preferably Python 3.6 or newer). 3.Install the required libraries by running: pip install scapy

Usage

1.Run the Application: Execute the script with Python: python script_name.py 2.Accept Disclaimer: Read and accept the disclaimer to proceed. 3.Start Sniffing: Click the "Start Sniffing" button to begin capturing packets. 4.Stop Sniffing: Click the "Stop Sniffing" button to stop capturing packets. 5.Clear Results: Click the "Clear Results" button to clear the display area.

Disclaimer

Dont Use this tool for unethical use. Unauthorized use of this tool is prohibited.If you using this tool for unethical activity than devloper does not responsable if you face any problem.

Troubleshooting

  • No Packets Captured: Ensure you have the required permissions and the correct network interface selected. Verify that Scapy and WinPcap (or Npcap) are correctly installed.

Screenshot

HackResist

HackResist

Releases

No releases published

Packages

No packages published

Languages