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

Cybersecurity Python Packages

Python packages with the GitHub topic cybersecurity. Sorted by relevance, with stars and monthly downloads.
OpenCTI-Platform
pycti

Open Cyber Threat Intelligence Platform

588K 10K 1K
mitre-attack
mitreattack-python

A python module for working with ATT&CK

304K 720 168
sherlock-project
sherlock-project

Hunt down social media accounts by username across social networks

169K 86K 10K
soxoj
maigret

🕵️‍♂️ Collect a dossier on a person by username from 3000+ sites

112K 35K 3K
shuffle
shuffle-sdk

Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing.

109K 2K 414
ncouture
mockssh

Mock an SSH server and define all commands it supports (Python, Twisted)

22K 130 25
fcarvajalbrown
maskops

High-speed PII masking as a Polars plugin — powered by Rust

22K 18 0
Project-Navi
navi-sanitize

Deterministic input sanitization for untrusted text — invisible characters, homoglyphs, and encoding tricks, handled before your code sees them. Zero dependencies, no ML. Python 3.12+.

21K 2 0
vulncheck-oss
vulncheck-sdk

A generated Python SDK from VulnCheck's OpenAPI specification

20K 13 7
kaifcodec
user-scanner

🕵️‍♂️ (2-in-1) Email & Username OSINT suite for deep data extraction. Analyzes 290+ scan vectors (105+ email / 185+ username) for security research, investigations, and digital footprinting.

19K 3K 291
nfstream
nfstream

NFStream: a Flexible Network Data Analysis Framework.

14K 1K 143
PurpleAILAB
decepticon

Autonomous Hacking Agent for Red Team

14K 5K 890
opencybersecurityalliance
stix-shifter

This project consists of an open source library allowing software to connect to data repositories using STIX Patterning, and return results as STIX Observations.

14K 263 228
PurpleAILAB
decepticon-sdk

Autonomous Hacking Agent for Red Team

14K 5K 890
PurpleAILAB
decepticon-core

Autonomous Hacking Agent for Red Team

13K 5K 890
CERT-Polska
karton-core

Distributed malware processing framework based on Python, Redis and S3.

13K 472 51
opencybersecurityalliance
stix-shifter-utils

This project consists of an open source library allowing software to connect to data repositories using STIX Patterning, and return results as STIX Observations.

13K 263 228
opencybersecurityalliance
stix-shifter-modules-splunk

This project consists of an open source library allowing software to connect to data repositories using STIX Patterning, and return results as STIX Observations.

10K 263 228
mrhenrike
industrialxpl-forge

The World's Largest OT/ICS/SCADA Security Assessment Framework. Python-First. 976+ modules, 150+ vendors, 50 protocols, MITRE ATT&CK for ICS 82%, SAST/LLM, 26 ICS malware TTPs.

9K 6 0
malwaredb
malwaredb

MalwareDB: bookkeeping for malware, goodware, and unknown files with relationship discovery

9K 59 7
Kim-Hammar
csle-collector

A research platform to develop automated security policies using quantitative methods, e.g., optimal control, computational game theory, reinforcement learning, optimization, evolutionary methods, and causal inference.

9K 148 27
sunglasses-dev
sunglasses

Sunglasses for AI agents. Protection layer + neighborhood watch.

9K 3 2
freelabz
secator

secator - the pentester's swiss knife

8K 1K 133
NuGuardAI
nuguard

opensource repo for NuGuard

8K 10 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery