PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Packet Capture Python Packages

Python packages with the GitHub topic packet-capture. Sorted by monthly downloads, with stars and forks.
secdev
scapy

Scapy: the Python-based interactive packet manipulation program & library.

3.3M 13K 2K
KimiNewt
pyshark

Python wrapper for tshark, allowing python packet parsing using wireshark dissectors

845K 3K 450
pynetwork
pypcap

pypcap - python libpcap module, forked from code.google.com/p/pypcap

140K 304 77
ffalcinelli
pydivert

A Python binding for WinDivert driver

128K 247 46
nfstream
nfstream

NFStream: a Flexible Network Data Analysis Framework.

11K 1K 145
cisco
mercury-python

Mercury: network metadata capture and analysis

6K 519 87
khuynh22
mcp-wireshark

An MCP server that integrates Wireshark/tshark with AI tools and IDEs. Capture live traffic, parse .pcap files, apply display filters, follow streams, and export JSON - all via Claude Desktop, VS Code, or CLI. Cross‑platform, typed, tested, and pip‑installable.

708 63 8
usbbluetooth
scapy-usbbluetooth

Scapy sockets to communicate with Bluetooth controllers

518 24 5
deer-hunt
ipsurv

IpSurv are investigation tools for surveying IP addresses, network investigation, test and debugging - "ipsurv, ipscap, ipsend". Those tools allow for packet capture, such as tcpdump, and packet sending tests. Each tools and internal program are extensible using Python.

467 1 1
daniissac
framecite

Local, payload-redacted PCAP troubleshooting over MCP with deterministic packet citations—no Wireshark or TShark required.

357 0 0
labeveryday
network-mcp

This is a network mcp server for agents that can be widely distributed.

299 5 0
cortexc0de
netmcp

🌐 THE Wireshark MCP Server — 48 tools for network analysis, packet capture, threat intelligence, TLS decryption, and more

251 2 0
cisco
pmercury

Mercury: network metadata capture and analysis

234 519 87
khuynh22
iflow-mcp-khuynh22-mcp-wireshark

An MCP server that integrates Wireshark/tshark with AI tools and IDEs. Capture live traffic, parse .pcap files, apply display filters, follow streams, and export JSON - all via Claude Desktop, VS Code, or CLI. Cross‑platform, typed, tested, and pip‑installable.

230 63 8
Shahaf-F-S
sniffing-io

A simple package for packet sniffing, with static/dynamic filtering options, real-time reaction, I/O operations and more.

164 1 0
BadRat-in
wifikit

Single-screen terminal UI + CLI for authorized WiFi security testing with an ESP32 running ESP32 Marauder: scan APs/stations, deauth, capture PMKID/handshakes streamed over USB (no SD card), and crack with hashcat — all in one place. Python/Textual host-side driver.

84 1 0
junka
pycbpf

python script which compile cbpf to C code for BCC

81 0 0
one2blame
splintershell

A Python package for blending shellcodes into network traffic using unsupervised learning

68 1 0
soreana
capac

User-friendly python package to capture and analysis network traffic

67 0 0
KimiNewt
pyshark-legacy

Python wrapper for tshark, allowing python packet parsing using wireshark dissectors

64 3K 450
thegoodduck
netsour

CLI based packet reader in Python.

53 115 2
akintunero
simple-dns-poisoning-detector

The DNS Poisoning Detector is a Python-based tool designed to monitor DNS traffic, detect potential DNS poisoning attacks, and generate detailed PDF reports of its findings.

51 4 1
eternalprojects
redis-sniffer

A Redis event sniffer and logging utility.

23 4 1
akintunero
dns-poisoning-detector

The DNS Poisoning Detector is a Python-based tool designed to monitor DNS traffic, detect potential DNS poisoning attacks, and generate detailed PDF reports of its findings.

2 4 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology