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

Network Security Python Packages

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

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

3.3M 13K 2K
ffalcinelli
pydivert

A Python binding for WinDivert driver

128K 247 46
JarryShaw
pypcapkit

Python-based Comprehensive Network Packet Analysis Library

30K 267 36
lucamarien
opnsense-mcp-server

A secure MCP server for managing OPNsense firewalls through AI assistants. 62 tools across 10 domains with read-only default, savepoint rollback, and security auditing.

20K 21 9
flowtriq
ftagent

Flowtriq DDoS Detection Agent. Real-time traffic monitoring, incident detection, PCAP capture, and auto-mitigation

16K 2 0
nfstream
nfstream

NFStream: a Flexible Network Data Analysis Framework.

11K 1K 145
shcherbak-ai
tethered

tethered — Runtime network egress control for Python. One function call to restrict which hosts your code can connect to.

9K 10 0
m62624
cageforge

Rust sandbox for AI agents and untrusted code, inspired by OpenAI Codex. OS-enforced isolation on Linux, Windows, and macOS.

9K 1 0
cisco
mercury-python

Mercury: network metadata capture and analysis

6K 519 87
corelight
communityid

A Python implementation of the Community ID flow hashing standard

6K 24 9
cdot65
pan-scm-sdk

Please use the official SDK from Palo Alto instead. Python SDK for Palo Alto Networks Strata Cloud Manager.

5K 17 16
linuxfabrik
firewallfabrik

Modern fwbuilder successor: Qt GUI for managing iptables/nftables policies. Centralized policy DB with reusable objects, scales to hundreds of firewalls, generates deployment-ready shell scripts.

3K 32 2
bx33661
wireshark-mcp

Wireshark-MCP,Give your AI assistant a packet analyzer. Drop a .pcap file, ask questions in plain English — get answers backed by real tshark data.

2K 294 29
famousleads
safecadence-netrisk

SafeCadence Network Risk — local-first infrastructure + identity policy platform. 45 adapters (40 infra + 5 identity), 22 controls, 16 multi-vendor translators, capability-based RBAC, AI policy intelligence, attack-path graph, KEV+EPSS-prioritized CVEs, cross-system drift detection. MIT, BYO-AI.

2K 1 0
ldl805
ezmonitormode

Simple yet robust GUI featuring simple ON/Off switch for monitor mode and handy buttons for wireshark, wifite, and kismet

2K 4 0
google
sam-mesh

Agent Mesh

2K 963 149
nagameTW
mcp-server-malcolm

Ask an AI agent about your Malcolm network traffic. MCP server for Zeek, Suricata, Arkime and NetBox data, read-only until you opt in to writes.

2K 4 0
mziqudhd92
honeypot-auditor

Does This Look Like An Honeypot? (DTLLAH) Multi-protocol CLI that fingerprints whether a target IP behaves like an honeypot — using Honeyscore, active auth/state probes, and a weighted score.

1K 11 2
Koen1999
suricata-check

suricata-check is a command line utility to provide feedback on Suricata rules. The tool can detect various issues including those covering syntax validity, interpretability, rule specificity, rule coverage, and efficiency.

1K 21 8
OWASP
nettacker

Automated Penetration Testing Framework - Open-Source Vulnerability Scanner - Vulnerability Management

1K 6K 1K
adulau
domainclassifier

DomainClassifier is a Python (2/3) library to extract and classify Internet domains/hostnames/IP addresses from raw unstructured text files following their DNS existence, localization or attributes.

1K 84 10
jonluca
anubis-netsec

Subdomain enumeration tool

1K 1K 164
flavsjr
gyntoolkit

All-in-one Python security toolkit for reconnaissance, network scanning, vulnerability analysis and authorized penetration testing

915 0 0
Vampsecure-Labs
vamp-forticheck

VampSecure Labs: FortiOS CVE scanner (CVE-2018-13379, CVE-2022-40684, CVE-2023-27997, CVE-2024-21762)

908 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology