$npx skillfedfor your agent

Security packages

318 packages · page 4 of 8 · 545 including subcategories

Subcategories

Packages

microsoft-agents-authentication-msal Worth it
PyPI · Security · released Jul 2026

Provides MSAL-based authentication for Microsoft Agents, handling token acquisition from Azure AD so agents can securely communicate with Microsoft services including Teams, Graph API, and Azure resources.

Install it if you are using the Microsoft Agents framework and need to authenticate with Azure resources.

MITpure Python · 3.10+
466.9Kdownloads / mo
pySigma Worth it
PyPI · Security · released Jul 2026

Parses and converts Sigma detection rules into queries for various security backends and log analysis platforms, replacing the legacy sigmac toolchain with a modular, vendor-agnostic design.

Install it if you work with Sigma rules or need to convert detection logic across SIEM platforms.

LGPL-2.1-onlypure Python
466.0Kdownloads / mo
python-tss-sdk With conditions
PyPI · Security · released Nov 2025

A Python client library for retrieving secrets from Delinea Secret Server and Platform via REST APIs, supporting multiple authentication methods.

However, maintenance is aging (284 days since last release), so verify compatibility with your Secret Server version and check for any API changes.

Apache-2.0pure Python · 3.8+aging
450.3Kdownloads / mo
yara-x Worth it
PyPI · Security · released Jun 2026

Python bindings for YARA-X, a pattern-matching engine for malware detection and forensic analysis. Compile rules and scan binary data to identify matching patterns.

Install it if you need rule-based pattern matching for malware detection, forensics, or threat hunting.

BSD-3-Clausecompiled wheel · 3.9+
447.0Kdownloads / mo
abi3audit With conditions
PyPI · Security · released Jan 2026

abi3audit scans Python extension wheels and shared objects for violations of the stable ABI (abi3) specification, detecting when extensions are incorrectly tagged or compiled against incompatible CPython versions.

MITpure Python · 3.10+
445.1Kdownloads / mo
abi3info With conditions
PyPI · Security · released Nov 2025

abi3info exposes CPython's limited API and stable ABI (abi3) metadata as queryable Python dictionaries, letting you look up information about functions, macros, structs, typedefs, and data symbols available in the stable ABI.

MITpure Python · 3.10+
439.6Kdownloads / mo
censys With conditions
PyPI · Security · released Dec 2025

A Python wrapper for Censys APIs that lets you search internet-wide data on hosts, certificates, and services, manage attack surface assets, and run queries from the command line.

However, review the deprecation notice carefully: if you are starting a new project, evaluate censys-platform as your long-term choice.

Apache-2.0pure Python
408.3Kdownloads / mo
tarsafe With conditions
PyPI · Security · released Mar 2023

Tarsafe wraps Python's tarfile module to prevent path traversal attacks during tar extraction, providing a drop-in replacement for the standard library's extractall() method.

permissive licensepure Python · 3.6+
396.8Kdownloads / mo
captcha With conditions
PyPI · Security · released Mar 2025

Generates audio and image CAPTCHAs for use in web applications and security workflows, with support for custom voice and font data.

However, the aging maintenance status (last release over a year ago) and beta classification suggest evaluating whether the feature set meets your needs before…

BSD-3-Clausepure Python · 3.8+aging
392.9Kdownloads / mo
pygitguardian Worth it
PyPI · Security · released Jul 2026

API client library for GitGuardian's secret detection service, enabling detection of over 200 types of secrets and security vulnerabilities in text content.

Install it if you need to integrate GitGuardian's secret detection into Python workflows—it's the official client and used by GitGuardian Shield itself.

MITpure Python · 3.8+
391.2Kdownloads / mo
pysodium With conditions
PyPI · Security · released Aug 2024

Pysodium is a Python wrapper around libsodium that provides access to authenticated encryption, key exchange, signing, hashing, and password hashing functions.

BSD-3-Clausebuilds from source
391.1Kdownloads / mo
oslo.policy With conditions
PyPI · Security · released Jul 2026

oslo.policy enforces role-based access control (RBAC) policies across OpenStack services by parsing and evaluating policy rules.

Apache-2.0pure Python · 3.11+
389.8Kdownloads / mo
authy Skip
PyPI · Security · released Apr 2020

Python client for the Twilio Authy two-factor authentication API, supporting one-time passwords via SMS/voice, soft tokens (TOTP), and push authentication.

MITbuilds from sourceabandoned
389.6Kdownloads / mo
propelauth-py With conditions
PyPI · Security · released Apr 2026

Validates access tokens and manages user authentication and authorization for B2B applications backed by PropelAuth, including organization membership, role, and permission checks.

permissive licensepure Python · 3.9+
388.4Kdownloads / mo
libsast With conditions
PyPI · Security · released Aug 2026

libsast is a static application security testing library that scans code using regex-based pattern matching and semantic analysis to find security issues.

LGPL-3.0-or-laterpure Python
383.6Kdownloads / mo
oso-cloud With conditions
PyPI · Security · released Mar 2026

Oso Cloud client provides a Python wrapper for authorization-as-a-service, enabling permission checks, resource filtering, and role queries against a remote Oso Cloud API.

However, you must already have an Oso Cloud account and be willing to add a network dependency to every authorization decision.

permissive licensepure Python · 3.8+
367.3Kdownloads / mo
fhconfparser With conditions
PyPI · Security · released Jan 2024

Reads configuration files in INI, TOML, or JSON format through a single unified interface, abstracting away format-specific syntax differences.

However, be aware that maintenance is dormant—last release was 933 days ago—so consider whether you need active support or can tolerate a stable, unchanging library.

MITpure Pythondormant
365.6Kdownloads / mo
Secweb Worth it
PyPI · Security · released Jul 2026

Secweb applies security headers (CSP, HSTS, X-Frame-Options, and 13 others) to FastAPI and Starlette applications with minimal configuration and no external runtime dependencies.

MPL-2.0pure Python · 3.10+
361.2Kdownloads / mo
starlark-pyo3 With conditions
PyPI · Security · released May 2026

Exposes the Starlark interpreter (a Python-like language) to Python via PyO3 bindings, enabling sandboxed execution of untrusted code with deterministic, hermetic evaluation.

However, verify the license terms first—the package metadata does not declare an explicit license, which could be a blocker for commercial or restricted-license…

license unclearcompiled wheel · 3.9+
356.7Kdownloads / mo
vonage-verify With conditions
PyPI · Security · released Apr 2026

Vonage Verify package provides Python integration with Vonage's Verify API for 2-factor authentication via SMS, Voice, WhatsApp, Email, and Silent Authentication.

Apache-2.0pure Python · 3.9+
336.3Kdownloads / mo
regexploit With conditions
PyPI · Security · released Mar 2021

Regexploit analyzes regular expressions to identify those vulnerable to Regular Expression Denial of Service (ReDoS) attacks and generates example malicious input strings that trigger catastrophic backtracking.

However, maintenance is dormant (last release March 2021), so treat it as a stable utility rather than an actively developed project.

Apache-2.0pure Python · 3.8+dormant
334.1Kdownloads / mo
advocate Skip
PyPI · Security · released Jul 2020

Advocate wraps the requests library to prevent SSRF attacks by validating HTTP request destinations before connection, blocking access to internal addresses and handling DNS rebinding attacks.

Apache-2.0pure Pythonabandoned
320.8Kdownloads / mo
taxii2-client With conditions
PyPI · Security · released Mar 2021

A minimal client library for querying and managing TAXII 2.X threat intelligence servers, supporting server discovery, collection access, object retrieval, and submission.

However, verify that your target TAXII server version is compatible and that you don't require Python versions beyond 3.9.

BSD-3-Clausepure Pythondormant
318.2Kdownloads / mo
cloudsec-audit Worth it
PyPI · Security · released Apr 2026

Audits AWS cloud security posture by checking IAM, network, storage, and compliance configurations using native boto3 clients, producing prioritized findings with MITRE ATT&CK mappings and compliance framework evidence.

MITpure Python · 3.9+
312.9Kdownloads / mo
ansible-pylibssh With conditions
PyPI · Security · released Mar 2026

Python bindings to libssh that provide SSH client functionality tailored for Ansible, enabling programmatic SSH connections and operations from Python.

The copyleft license (LGPLv2+) requires careful review in proprietary contexts.

LGPL-2.0-or-latercompiled wheel · 3.9+
296.0Kdownloads / mo
pdfid With conditions
PyPI · Security · released Jun 2023

Analyzes PDF files to identify potentially malicious content by examining structural characteristics and embedded objects, usable both as a command-line tool and as a Python library.

MITpure Pythonabandoned
295.6Kdownloads / mo
cisco-ai-skill-scanner With conditions
PyPI · Security · released Aug 2026

Scans AI Agent Skills for prompt injection, data exfiltration, and malicious code using pattern-based detection, LLM analysis, and behavioral dataflow inspection.

However, do not rely on it as your sole security control: the documentation explicitly warns that clean scans do not guarantee safety, and human code review remains…

Apache-2.0pure Python · 3.10+
295.3Kdownloads / mo
PyRIC Skip
PyPI · Security · released Dec 2016

PyRIC provides programmatic control over Linux wireless interfaces, allowing you to enumerate, configure, and manipulate WiFi cards directly from Python without relying on command-line tools.

No, not recommended for new projects.

GPL-3.0-onlybuilds from sourceabandoned
294.5Kdownloads / mo
pyClamd Skip
PyPI · Security · released Aug 2017

pyClamd provides a Python interface to the Clamd daemon, enabling virus detection in Python applications by communicating with a running ClamAV service.

LGPL-3.0-or-laterbuilds from sourceabandoned
293.6Kdownloads / mo
pykeepass With conditions
PyPI · Security · released Aug 2026

Read, write, and manipulate KeePass password database files (KDBX3 and KDBX4 formats) programmatically, including entries, groups, attachments, and OTP codes.

GPL-3.0-onlypure Python · 3.7+
291.2Kdownloads / mo
django-zxcvbn-password-validator Worth it
PyPI · Security · released Jun 2026

A Django password validator that uses pattern matching and dictionary analysis (via zxcvbn) to estimate actual password strength instead of applying fixed rules, and provides translatable feedback to guide users toward stronger passwords.

MITpure Python · 3.6.0+
284.5Kdownloads / mo
uefi-firmware With conditions
PyPI · Security · released Jun 2026

Parses, extracts, and recreates UEFI firmware volumes, including BIOS, OptionROM, Intel ME, and other firmware formats from binary files.

permissive licensecompiled wheel · 3.10+
281.7Kdownloads / mo
secops With conditions
PyPI · Security · released May 2026

A Python SDK for interacting with Google Security Operations (Chronicle/SecOps) SIEM, wrapping the API to support UDM searches, entity lookups, IoCs, alert management, case management, and detection rule management.

Apache-2.0pure Python · 3.10+
279.0Kdownloads / mo
django-graphql-jwt With conditions
PyPI · Security · released Aug 2023

Adds JSON Web Token (JWT) authentication to Django GraphQL APIs, handling token generation, verification, and refresh through GraphQL mutations and middleware.

MITpure Python · 3.6+dormant
274.1Kdownloads / mo
bashkit With conditions
PyPI · Security · released Aug 2026

Bashkit is a sandboxed bash interpreter for Python that runs bash scripts in-process with native bindings to a Rust core, providing full bash syntax support and 164 built-in commands without containers or subprocess overhead.

MITcompiled wheel · 3.9+
272.1Kdownloads / mo
threatwire With conditions
PyPI · Security · released Apr 2026

threatwire provides real-time network packet inspection and threat signature matching for building IDS/IPS pipelines in Python, combining packet capture, protocol decoding, and a pluggable signature engine with built-in IOC rules.

MITpure Python · 3.9+
271.9Kdownloads / mo
doppler-sdk With conditions
PyPI · Security · released Apr 2024

Provides Python bindings to access the Doppler API for managing secrets and configuration from your applications.

However, note that the package is dormant—no active maintenance since mid-2024—so evaluate whether the stable API surface and lack of recent updates align with your…

Apache-2.0pure Python · 3.7+dormant
269.9Kdownloads / mo
pysnyk With conditions
PyPI · Security · released Jan 2024

A Python client library for the Snyk API that enables programmatic vulnerability assessment, project management, and dependency testing across multiple package ecosystems.

However, verify that the API surface matches your target Snyk instance version, and monitor for breaking changes that this client may not track.

MITpure Pythondormant
268.6Kdownloads / mo
cerbos With conditions
PyPI · Security · released Aug 2026

Python client library for querying and managing authorization policies in a Cerbos authorization service, supporting both gRPC and HTTP protocols with sync and async modes.

permissive licensepure Python · 3.10+
264.5Kdownloads / mo
sanic-jwt With conditions
PyPI · Security · released Jun 2022

Sanic JWT adds JWT-based authentication and authorization to Sanic web applications, protecting endpoints and managing authentication scopes through a configurable OAuth flow.

However, it is dormant—last updated in June 2022—so it is best suited for mature Sanic applications that do not require frequent framework upgrades.

MITpure Pythondormant
259.2Kdownloads / mo