$npx skillfedfor your agent

Security packages

318 packages · page 6 of 8 · 545 including subcategories

Subcategories

Packages

asgi-csrf With conditions
PyPI · Security · released Nov 2024

ASGI middleware that protects web applications against CSRF attacks by implementing the Double Submit Cookie pattern, validating tokens in form fields or HTTP headers.

Install it if you are building traditional server-rendered ASGI applications that handle form submissions.

Apache-2.0pure Python · 3.9+dormant
166.7Kdownloads / mo
virustotal3 Skip
PyPI · Security · released Aug 2020

Provides a Python 3 client library for the VirusTotal v3 REST API, including enterprise features like Live Hunt, Retro Hunt, and file analysis.

license unclearbuilds from sourceabandoned
166.5Kdownloads / mo
plugin-scanner Worth it
PyPI · Security · released Jul 2026

Lints, verifies, and gates plugins, skills, MCP servers, and packages in CI workflows to detect security risks before release.

Install it if you maintain plugins, skills, or MCP servers and want automated security gating before release.

Apache-2.0pure Python · 3.10+
165.4Kdownloads / mo
k5test With conditions
PyPI · Security · released Mar 2024

k5test sets up isolated Kerberos 5 test environments and provides test case classes and decorators to run Python unit tests within those environments without affecting system Kerberos configuration.

However, note that maintenance is dormant (last release 877 days ago); if you need active support or compatibility with very recent Kerberos versions, evaluate…

ISCpure Python · 3.6+dormant
164.5Kdownloads / mo
python-evtx Worth it
PyPI · Security · released May 2025

Parses Windows Event Log files (.evtx) into structured XML or JSON, providing programmatic access to event records, templates, and metadata across Windows, macOS, and Linux.

Install it if you need to read Windows event logs outside Windows or integrate event log data into analysis pipelines.

Apache-2.0pure Python · 3.9+
163.5Kdownloads / mo
pyarmor.cli.core.linux With conditions
PyPI · Security · released Apr 2026

Pyarmor.cli.core.linux provides pre-built extension modules for Python script obfuscation, machine binding, and expiration-date enforcement on Linux systems.

license unclearpure Python
162.2Kdownloads / mo
SLH-DSA With conditions
PyPI · Security · released Jul 2026

Pure Python implementation of the SLH-DSA stateless hash-based digital signature algorithm specified in FIPS 205, with no external dependencies.

However, verify whether the implementation has undergone formal security audit and whether performance meets your requirements before using in production systems with…

LGPL-3.0-or-laterpure Python · 3.9+
161.6Kdownloads / mo
acquire With conditions
PyPI · Security · released Feb 2026

Acquire gathers forensic artifacts from disk images or live systems into a lightweight container, using the dissect framework to extract data from raw disk when possible.

AGPL-3.0-or-laterpure Python · 3.10+
158.4Kdownloads / mo
guarddog Worth it
PyPI · Security · released Aug 2026

GuardDog is a CLI tool that scans PyPI, npm, Go, Rust, RubyGems, GitHub Actions, and VSCode extension packages to identify malicious code and supply chain attacks using YARA rules and metadata analysis.

Install it if you need to audit dependencies across multiple package ecosystems or integrate package security checks into CI/CD; skip it if you only use a single…

Apache-2.0pure Python · 3.10+
157.8Kdownloads / mo
wafw00f With conditions
PyPI · Security · released Jan 2026

Identifies and fingerprints web application firewalls (WAFs) by sending HTTP requests and analyzing responses to detect which WAF solution is protecting a target.

Install only if you have authorization to probe the target systems—unauthorized WAF detection may violate computer fraud laws.

BSD-3-Clausepure Python · 3.10+
157.5Kdownloads / mo
oslo.privsep With conditions
PyPI · Security · released Jul 2026

oslo.privsep helps applications safely perform privileged operations by separating code that needs elevated permissions from the rest of the application, following the principle of least privilege.

Apache-2.0pure Python · 3.11+
157.3Kdownloads / mo
invenio-records-permissions With conditions
PyPI · Security · released Jul 2026

Defines and enforces permission policies for records in Invenio digital repository systems, controlling who can access, modify, or delete record data.

MITpure Python · 3.9+
154.7Kdownloads / mo
stix2-validator Worth it
PyPI · Security · released May 2026

Validates STIX 2.x JSON documents against the STIX 2.1 specification, checking both mandatory requirements via JSON schemas and recommended best practices via Python functions.

BSD-3-Clausepure Python · 3.10+
148.4Kdownloads / mo
pyarmor.cli.core.alpine With conditions
PyPI · Security · released Apr 2026

Pyarmor CLI Core Alpine provides pre-built extension modules for Pyarmor that enable obfuscation of Python scripts, machine binding, and expiration date enforcement on Alpine Linux systems.

However, the 'Free To Use But Restricted' license means the free trial has limitations; review the EULA and license terms before production use.

license unclearpure Python
145.2Kdownloads / mo
clamav-client With conditions
PyPI · Security · released Mar 2026

A Python client library for the ClamAV antivirus engine that connects to a running clamd daemon via TCP or Unix sockets, supporting file scanning on Windows, Linux, macOS, and other platforms.

copyleftpure Python · 3.9+
145.1Kdownloads / mo
stups-tokens Skip
PyPI · Security · released Jan 2017

Manages OAuth 2.0 access tokens in memory, automatically refreshing expired tokens and optionally reading them from files or environment variables.

permissive licensepure Pythonabandoned
144.2Kdownloads / mo
cisco-ai-mcp-scanner With conditions
PyPI · Security · released Aug 2026

Scans MCP (Model Context Protocol) servers and tools for security threats using YARA rules, LLM analysis, and Cisco AI Defense API, with support for CLI and REST API modes.

However, verify the license terms first—the license treatment is unclear in the metadata—and note that most scanning modes require external API keys.

license unclearpure Python · 3.11.4+
142.2Kdownloads / mo
django-otp-webauthn With conditions
PyPI · Security · released Jul 2026

Adds WebAuthn Passkey support to Django OTP, enabling passwordless and multi-factor authentication via biometric, security key, or platform authenticators.

BSD-3-Clausepure Python · 3.10+
142.0Kdownloads / mo
oslo.rootwrap With conditions
PyPI · Security · released Jul 2026

oslo.rootwrap provides fine-grained filtering of shell commands to run as root from OpenStack services, enabling controlled escalation of permissions with minimal privilege exposure.

Apache-2.0pure Python · 3.11+
140.9Kdownloads / mo
axioms-fastapi With conditions
PyPI · Security · released Nov 2025

Adds OAuth2/OIDC JWT token validation and claim-based authorization (scopes, roles, permissions) to FastAPI APIs, with support for tokens from AWS Cognito, Auth0, Okta, Microsoft Entra, and other standard providers.

However, it is very new (first release 2025-11-09) with minimal adoption (139638 monthly downloads but only 14 GitHub stars), so production use should be preceded by…

MITpure Python · 3.8+aging
139.6Kdownloads / mo
PGPy13 With conditions
PyPI · Security · released Mar 2025

PGPy13 is a Python library for OpenPGP encryption, decryption, and digital signature operations conforming to RFC 4880, with support for RSA, DSA, and ECDSA signatures and RSA/ECDH encryption.

However, be aware this is a temporary fork with minimal ongoing support—the maintainer will not accept pull requests or bug reports.

BSD-3-Clausepure Python · 3.9+aging
139.2Kdownloads / mo
py-ocsf-models Worth it
PyPI · Security · released Jul 2026

Provides Python models for the Open Cybersecurity Schema Framework (OCSF), enabling structured representation and manipulation of cybersecurity events, findings, and objects.

Install it if you need to work with OCSF-formatted cybersecurity data or integrate with platforms that expect OCSF compliance.

Apache-2.0pure Python
138.0Kdownloads / mo
truffleHog With conditions
PyPI · Security · released Feb 2021

Scans Git repositories and other sources for leaked credentials, classifying and validating over 800 secret types to identify active security risks.

However, verify the GNU license variant's compatibility with your project before committing, and note that the PyPI package has not been updated since 2021-02-05—you…

license unclearpure Python
137.6Kdownloads / mo
django-defender With conditions
PyPI · Security · released Feb 2024

Blocks brute-force login attempts in Django by tracking failed attempts via Redis cache, without requiring database queries on each login check.

Apache-2.0pure Pythonaging
136.1Kdownloads / mo
checkdmarc Worth it
PyPI · Security · released Jul 2026

Validates SPF, DMARC, BIMI, MTA-STS, and related email authentication DNS records, with API, CLI, and JSON/CSV output modes.

Apache-2.0pure Python · 3.10+
135.4Kdownloads / mo
plyara With conditions
PyPI · Security · released Feb 2025

Parses YARA rule files into Python dictionary representations, enabling programmatic analysis and bulk transformation of malware detection rules.

Apache-2.0pure Python · 3.10+dormant
135.2Kdownloads / mo
certbot-nginx With conditions
PyPI · Security · released Jul 2026

Certbot-nginx is a plugin for Certbot that automates obtaining and deploying TLS certificates from Let's Encrypt to nginx web servers.

Apache-2.0pure Python · 3.10+
133.6Kdownloads / mo
zaproxy Worth it
PyPI · Security · released Jun 2026

Python client library for the OWASP ZAP security scanner API, enabling programmatic access to automated web application security testing and vulnerability scanning.

Install it if you need to automate ZAP scanning in your development or testing workflow.

Apache-2.0pure Python
132.1Kdownloads / mo
dynamodb-encryption-sdk Worth it
PyPI · Security · released Aug 2024

Encrypts and decrypts DynamoDB items client-side before transmission, using boto3 as a transparent wrapper with support for attribute-level encryption and cryptographic key management.

Install it if you need client-side encryption for DynamoDB items.

Apache-2.0pure Python
131.1Kdownloads / mo
agent_governance_toolkit With conditions
PyPI · Security · released Jun 2026

Unified installer that bundles policy enforcement, agent identity and trust infrastructure, execution supervision, and reliability monitoring into a single governance stack for production AI agents.

However, the package is in public preview with potential API changes; evaluate your tolerance for breaking changes before general availability.

permissive licensepure Python · 3.9+
130.6Kdownloads / mo
flawfinder With conditions
PyPI · Security · released May 2026

Flawfinder scans C/C++ source code to identify potential security flaws and ranks them by likely severity.

GPL-2.0-or-laterpure Python · 2.7+
130.6Kdownloads / mo
ethereum-dasm Skip
PyPI · Security · released Jul 2019

Disassembles Ethereum EVM bytecode into assembly instructions and decompiles it to pseudocode, with static and dynamic analysis capabilities and online function signature lookup.

copyleftpure Pythonabandoned
129.7Kdownloads / mo
cerbos-sqlalchemy Worth it
PyPI · Security · released Aug 2026

Converts Cerbos authorization query plans into SQLAlchemy Select queries, enabling attribute-based access control enforcement directly in database queries.

Install it if you use Cerbos and SQLAlchemy together and want to avoid loading unauthorized records into memory.

permissive licensepure Python · 3.8+
128.6Kdownloads / mo
libmagic Skip
PyPI · Security · released Mar 2012

Provides Python bindings to the libmagic library for file type detection and MIME type identification using ctypes.

copyleftbuilds from sourceabandoned
127.8Kdownloads / mo
sslyze With conditions
PyPI · Security · released Mar 2026

SSLyze is a fast SSL/TLS scanning tool and Python library that analyzes server configurations for encryption strength and known TLS vulnerabilities by connecting and inspecting certificate, cipher suites, and protocol settings.

However, the AGPL license is restrictive—proprietary projects must either accept copyleft obligations or avoid it.

AGPL-3.0-onlybuilds from source · 3.10+
127.1Kdownloads / mo
fastapi-cloudauth Skip
PyPI · Security · released Jan 2022

Integrates FastAPI applications with cloud authentication services (AWS Cognito, Auth0, Firebase Authentication) to verify JWT tokens, validate scopes, and extract user claims.

MITpure Pythonabandoned
125.5Kdownloads / mo
gimme-aws-creds With conditions
PyPI · Security · released May 2024

A CLI tool that obtains temporary AWS credentials by authenticating through Okta via SAML, eliminating the need to manage long-lived AWS keys for Okta-integrated environments.

Apache-2.0pure Python · 3.7+
123.9Kdownloads / mo
fs.sshfs With conditions
PyPI · Security · released Aug 2023

fs.sshfs provides a PyFilesystem2 interface to remote SSH/SFTP servers, letting you read, write, and navigate files over SSH as if they were a local filesystem.

LGPL-2.0-or-laterpure Pythondormant
123.4Kdownloads / mo
mixbox With conditions
PyPI · Security · released Nov 2020

Mixbox provides shared utility code for cybersecurity and threat intelligence libraries, handling common data structures and serialization logic used by python-cybox, python-maec, and python-stix.

BSD-3-Clausepure Pythondormant
122.8Kdownloads / mo
cybox With conditions
PyPI · Security · released Mar 2020

Parses, manipulates, and generates Cyber Observable eXpression (CybOX) v2.1.0 content in XML and JSON formats through both low-level schema bindings and higher-level Python APIs.

Install it if you must work with existing CybOX content; avoid it for new projects unless CybOX is a hard requirement.

BSD-3-Clausepure Pythonabandoned
122.8Kdownloads / mo