Skip to content

Implementing a Python-based packet analyzer that takes packets and parses them.

Notifications You must be signed in to change notification settings

amir7d0/packet-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

packet-analyzer

A Python-based packet analyzer(packet sniffer)

Features

  • Capturing packets and save them in pcap file and print them onto cli
  • Supports the following protocols :
    • Ethernet
    • ARP
    • ICMP
    • IPv4
    • IPv6
    • TCP
    • UDP
    • HTTP
    • DNS

Requirement

  • Python 3.x
    • socket
    • struct
    • textwrap
    • time
    • binascii
  • Linux Operatin System
  • Administrator Privileges "super user do"

Run

sudo python3 app.py

About

Implementing a Python-based packet analyzer that takes packets and parses them.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages