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

Web Security Python Packages

Python packages with the GitHub topic web-security. Sorted by relevance, with stars and monthly downloads.
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).

1.8M 1K 32
chenjj
cors

🎯 Fast CORS misconfiguration vulnerabilities scanner

30K 1K 184
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.

19K 2K 172
getarcis
arcis

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

4K 6 2
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.

2K 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.

2K 21K 4K
chenjj
corscanner

🎯 Fast CORS misconfiguration vulnerabilities scanner

2K 1K 184
WangYihang
githacker

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

2K 2K 247
ashishjsharda
crabguard

Enterprise web security scanner — Burp Suite + OWASP ZAP alternative. pip install crabguard

898 0 0
FrancescoStabile
numasec

The AI Agent for Cyber Security.

658 416 48
SecAegis
secautoban

SecAutoBan SDK

569 235 46
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).

534 33 5
presidio-v
presidio-hardened-flask

Presidio security-hardened enhancements and defaults for Flask applications

454 5 0
DonAsako
cssinj

A python tool to exploit CSS injection vulnerabilities to exfiltrate sensitive information from web applications.

433 3 0
OwenChia
githack

A pure python implemented .git/ folder disclosure exploit

413 21 5
dev-ugurkontel
surface-audit

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

407 1 1
mohameduk
ubag

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

397 5 1
djosix
padding-oracle

Fast threaded padding oracle attack automation script for Python 3.

394 38 3
Baba01hacker666
gitsnatcher

Professional .git repository reconstructor and extractor

383 0 0
dmdhrumilmistry
pyhtools

Python Hacking Tools (PyHTools) (pht) is a collection of python written hacking tools 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, and reverse_backdoor along with website login bruteforce, scraper, web spider etc. PHT also includes malwares which are undetectable by the antiviruses.

350 645 100
EPTLLC
brs-kb

BRS-KB is XSS Knowledge Base API

348 0 1
Dhruvpatel004
django-gradual-throttle

🕒 A Django middleware for graceful request throttling with configurable delay strategies (linear, exponential, or custom). Unlike traditional rate limiting that blocks excessive traffic, this package introduces progressive delays to throttle requests smartly and smoothly.

310 4 0
aidaph
driftmux

Black-box service discovery, classification, and adaptive scan routing

283 0 0
Zipnx
overreacher

A CORS Misconfiguration scanning tool

267 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery