I Like a Packet Sniffer

I Like a Packet Sniffer is a Python project that allows you to sniff and analyze network packets. It utilizes the powerful Scapy library to capture and dissect various protocols such as TCP, UDP, ICMP, HTTP, HTTPS, and FTP.

Features

  • Capture and analyze network packets.
  • Support for multiple protocols: TCP, UDP, ICMP, HTTP, HTTPS, and FTP.
  • Easily extendable and customizable packet handlers.

Installation

  1. Clone the repository: git clone https://github.com/your-username/I-Like-a-Packet-Sniffer.git

  2. Navigate to the project directory:

    cd I-Like-a-Packet-Sniffer

  3. Install the required dependencies: pip install -r requirements.txt

Usage

To start the packet sniffer, run the following command:

python main.py

Make sure to run the command with appropriate privileges or as an administrator, depending on your operating system and network configuration.

Contributing

We welcome contributions from the community! If you would like to contribute to I Like a Packet Sniffer, please review the CONTRIBUTING.md file for guidelines on how to get started.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Acknowledgments

  • Scapy - A powerful interactive packet manipulation program and library in Python.

Contact

For any questions, suggestions, or feedback, please feel free to reach out to us: