A curated list of awesome Python security related resources.
List inspired by the awesome list thing.
Supported by: GuardRails.io
Contents
Tools
Web Framework Hardening
- Secure.py - secure.py π is a lightweight package that adds optional security headers and cookie attributes for Python web frameworks.
- Flask-HTTPAuth - Simple extension that provides Basic, Digest and Token HTTP authentication for Flask routes.
- Flask Talisman - Talisman is a small Flask extension that handles setting HTTP headers that can help protect against a few common web application security issues.
-
Django deployment checklist - Web framework Django has built-in feature to check for security configurations: run this command
manage.py check --deploy
. It's really helpful as it already included in the framework. - Django Session CSRF - CSRF protection for Django without cookies.
Multi tools
- hawkeye - Multi purpose security/vulnerability/risk scanning tool supporting Ruby, Node.js, Python, PHP and Java.
- GuardRails -β¦