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

Web Security Python Packages

Python packages with the GitHub topic web-security. Sorted by monthly downloads, with stars and forks.
TypeError
secure

Modern Python library for HTTP security headers with safe defaults, configurable presets, and first-class ASGI/WSGI middleware (FastAPI, Django, Flask, Shiny, and more).

2.2M 1K 35
chenjj
cors

🎯 Fast CORS misconfiguration vulnerabilities scanner

18K 1K 183
Ge0rg3
requests-ip-rotator

A Python library to utilize AWS API Gateway's large IP pool as a proxy to generate pseudo-infinite IPs for web scraping and brute forcing.

10K 2K 173
mcp-tool-shop-org
backpropagate

Headless LLM fine-tuning in 3 lines — smart defaults, VRAM-aware batch sizing, multi-run SLAO, GGUF export for Ollama.

3K 1 0
MobSF
mobsf

Mobile Security Framework (MobSF) is an automated, all-in-one mobile application (Android/iOS/Windows) pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis.

3K 22K 4K
DrXOps
pentool

A modern, console-based web penetration testing toolkit with a TUI. Features an HTTP/HTTPS proxy, active/passive vulnerability scanner, Repeater, Intruder, Spider, and more. Free & open-source.

3K 8 0
mat81black
fastapi-csp-docs

CSP-safe replacements for FastAPI's built-in /docs, /redoc, and OAuth2 redirect endpoints, with no inline script or style, so a strict Content-Security-Policy still works

2K 2 0
ryanvmorais
webvigil

🔎 In-band web application vulnerability scanner for developers: a reusable engine, a CLI, and an optional dashboard. Passive and production-safe by default; opt-in Active Mode for XSS, SQLi, SSRF, RCE, XXE, upload and more — every finding confirmed against a baseline.

2K 0 1
Vampsecure-Labs
vamp-http-audit

VampSecure Labs — HTTP Security Headers & CORS Auditor

1K 1 0
kabiri-labs
rcekit

Test a URL or captured HTTP request for RCE—and know what the evidence actually proves. RCEKit checks command injection, SSTI and blind paths, separates confirmed execution from uncertain signals and untested runs, and generates targeted payloads for Burp, ffuf and Nuclei. One Python file; no third-party dependencies.

1K 25 4
sloptic
sloptic

Web app slop checker

1K 0 0
moonito-net
moonito

Lightweight Python SDK for Moonito visitor analytics and filtering. Protect web apps from bots and malicious traffic. Works with Flask, Django, FastAPI.

1K 0 0
WangYihang
githacker

🕷️ A `.git` folder exploiting tool that is able to restore the entire Git repository, including stash, common branches and common tags.

900 2K 248
getarcis
arcis

Inside-the-app security middleware for Node.js, Python, and Go. 20+ attack vectors. One install, three languages, MIT.

835 8 2
chenjj
corscanner

🎯 Fast CORS misconfiguration vulnerabilities scanner

700 1K 183
commonhuman-lab
breachsql

Fast SQL injection scanner with built-in exploitation — detect and extract in one command, across all major backends, with WAF evasion baked in.

555 6 1
SecAegis
secautoban

恶意IP全自动封禁平台。支持收集如下安全设备告警:长亭WAF社区版(SafeLine)、微步蜜罐HFish、奇安信天眼、奇安信椒图、绿盟WAF、天融信WAF、科来网络安全分析审计系统、深信服态势感知、启明星辰全网安全态势感知系统。支持如下设备联动封禁:RouterOS、OPNsense、CheckPoint、旁路阻断(无需设备配合)、BGP、奇安信防火墙、天融信防火墙、深信服防火墙。

494 243 46
tusharislampure29
agentview-cli

See the web the way an AI agent sees it - measure where sites serve AI crawlers a different, sometimes poisoned, page.

411 0 0
nullc0d30
hunterxsec

AI-Assisted Vulnerability Discovery, Validation & Proof Engine

376 13 3
zakeelm6
webenum-ng

All-in-one web recon orchestrator (the "enum4linux-ng of the web"): parallel fingerprint, content discovery, vuln scan and CMS tools, with product-aware nuclei and prioritized next-step recommendations.

352 0 0
fillbyte
surface-audit

Deterministic security smoke tests for preview, staging, and pre-deploy web URLs.

347 1 1
dmdhrumilmistry
pyhtools

A Python Hacking Library consisting of network scanner, arp spoofer and detector, dns spoofer, code injector, packet sniffer, network jammer, email sender, downloader, wireless password harvester credential harvester, keylogger, download&execute, ransomware, data harvestors, etc.

320 660 100
mohameduk
ubag

Open reference implementation: agent identity + routing at the web edge (Ed25519 + ES256/JWKS). Python & Node.

283 5 1
EPTLLC
brs-xss

MIT license BRS-XSS is a modular Python CLI scanner for XSS vulnerabilities. Features context-aware payloads, WAF evasion, DOM analysis via Playwright, ML-based risk scoring, and export in HTML/JSON/SARIF. Designed for integration with Brabus Recon Suite (BRS).

270 34 6
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology