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

Security Tools Python Packages

Python packages with the GitHub topic security-tools. Sorted by monthly downloads, with stars and forks.
PyCQA
bandit

Bandit is a tool designed to find common security issues in Python code.

24.7M 8K 852
zizmorcore
zizmor

Static analysis for GitHub Actions (and more)

4.6M 7K 267
secdev
scapy

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

3.3M 13K 2K
sampsonc
csp-toolkit

Content Security Policy analysis, bypass detection, and CI gating. 21 weakness checks with A+ to F grading, 79 known bypass domains, SARIF output, and a GitHub Action.

1.6M 11 0
tylerwince
flake8-bandit

Automated security testing using bandit and flake8.

581K 116 25
GitGuardian
pygitguardian

Python API client library for the GitGuardian API

199K 89 17
yakdriver
oschmod

chmod for Windows, macOS and Linux

170K 26 5
prowler-cloud
prowler

Prowler is the world’s most widely used open-source cloud security platform that automates security and compliance across any cloud environment.

116K 15K 2K
protectai
llm-guard

The Security Toolkit for LLM Interactions

112K 3K 464
ajinabraham
njsscan

njsscan is a semantic aware SAST tool that can find insecure code patterns in your Node.js applications.

105K 456 110
nyudenkov
pysentry-rs

🐍 Scan your Python dependencies for known security vulnerabilities with Rust-powered scanner

96K 252 9
mongodb
kingfisher-bin

Detect secrets + live validation. Map blast radius. Revoke fast. Use the CLI or embed in Rust and Python.

79K 1K 123
dxa4481
trufflehog

Find, verify, and analyze leaked credentials

76K 28K 3K
LimberDuck
nessus-file-reader

CLI tool and python module which enables you to parse nessus scan files from Nessus and Tenable.SC by (C) Tenable, Inc.

70K 51 4
Keeper-Security
keepercommander

Keeper Commander is a python-based CLI and SDK interface to the Keeper Security platform. Provides administrative controls, reporting, import/export and vault management.

65K 257 89
Tencent
aig-skill-scan

A full-stack AI Red Teaming platform securing AI ecosystems via Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak evaluation.

63K 7K 653
Certora
certora-cli

The Certora Prover is the state-of-the-art security tool for automated formal verification of smart contracts running on EVM-based chains, Solana and Stellar

60K 337 48
Paradoxis
flask-unsign

Command line tool to fetch, decode, brute-force and craft session cookies of a Flask application by guessing secret keys.

49K 663 48
DissectMalware
pyonenote

A python library to parse OneNote (.one) files

40K 153 27
nightlark
python-msi

Pure Python library for reading, parsing, and extracting the contents of Windows installer (.msi) files

33K 74 10
mBouamama
myjwt

A cli for cracking, testing vulnerabilities on Json Web Token(JWT)

31K 139 19
libre-devops
libre-devops-helpers

🧰 A fast, read-only CLI and Python helpers for Entra ID, Defender XDR, Sentinel, Intune, Azure, Microsoft Graph, PIM, Logic Apps and ServiceNow. The ldo command signs in as you; also shipped as container images.

31K 0 0
JarryShaw
pypcapkit

Python-based Comprehensive Network Packet Analysis Library

30K 267 36
intel
cve-bin-tool

The CVE Binary Tool helps you determine if your system includes known vulnerabilities. You can scan binaries for over 350 common, vulnerable components (openssl, libpng, libxml2, expat and others), or if you know the components used, you can get a list of known vulnerabilities associated with an SBOM or a list of components and versions.

26K 2K 670
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology