|
|
|
|
@@ -105,18 +105,19 @@ Fonctionnalités déjà implémentées:
|
|
|
|
|
- Collecte des logs via OVH LDP
|
|
|
|
|
- Whitelist
|
|
|
|
|
- Static files et FastCGI pour PHP (NON, par design !)
|
|
|
|
|
- Authorizations (NON, par design !)
|
|
|
|
|
- Rate limit (non distribué)
|
|
|
|
|
- CORS
|
|
|
|
|
|
|
|
|
|
Urgemment:
|
|
|
|
|
|
|
|
|
|
- Connexion à consul, ACL consul
|
|
|
|
|
- Active backend checks
|
|
|
|
|
- Faire fonctionner le filtre dict2str via la collection Ansible
|
|
|
|
|
|
|
|
|
|
Fonctionnalités à ajouter:
|
|
|
|
|
|
|
|
|
|
- option "api: true" for activating API default settings
|
|
|
|
|
- Rate limiting distribué
|
|
|
|
|
- Antivirus
|
|
|
|
|
- Antibot par:
|
|
|
|
|
- Cookie
|
|
|
|
|
- Captcha
|
|
|
|
|
@@ -133,17 +134,24 @@ Fonctionnalités à ajouter:
|
|
|
|
|
- (ip:danmeuk-tor-exit, ua:mitchellkrogza-bad-user-agents)
|
|
|
|
|
- Client cache
|
|
|
|
|
- Proxy cache
|
|
|
|
|
- Random WAF signatures
|
|
|
|
|
- Compression Brotli
|
|
|
|
|
- Reverse scan
|
|
|
|
|
- Robots.txt (DarkVisitors API/Community Lists/Custom URLs/Manual Rules)
|
|
|
|
|
- Gestion des sessions
|
|
|
|
|
- Bad behavior (via Caddy events ?)
|
|
|
|
|
- Authentification
|
|
|
|
|
- cf. https://cheatsheetseries.owasp.org/cheatsheets/Authentication_Cheat_Sheet.html
|
|
|
|
|
- avec vérification force du mot de passe (cf. CdC Essor)
|
|
|
|
|
- avec test mot de passe moins un caractère
|
|
|
|
|
- avec test mot de passe comprommis
|
|
|
|
|
- Anti DDoS
|
|
|
|
|
- Greylist
|
|
|
|
|
- HTML Sanitization
|
|
|
|
|
- HTML injection
|
|
|
|
|
- Metrics (Elasticsearch + Metabase)
|
|
|
|
|
- Crowdsec
|
|
|
|
|
- Stream support
|
|
|
|
|
- Caddy as internal CA
|
|
|
|
|
- https://raw.githubusercontent.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker/master/_generator_lists/bad-user-agents.list
|
|
|
|
|
|
|
|
|
|
@@ -156,6 +164,18 @@ Fonctionnalités à ajouter:
|
|
|
|
|
- [Documentation AWOSP CRS](https://coreruleset.org/docs/)
|
|
|
|
|
- https://github.com/owasp-modsecurity/ModSecurity/wiki/Reference-Manual-(v3.x)
|
|
|
|
|
|
|
|
|
|
- (1) https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Headers_Cheat_Sheet.html
|
|
|
|
|
- (2) https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Strict_Transport_Security_Cheat_Sheet.html
|
|
|
|
|
- https://cheatsheetseries.owasp.org/cheatsheets/Clickjacking_Defense_Cheat_Sheet.html
|
|
|
|
|
- https://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html
|
|
|
|
|
- https://cheatsheetseries.owasp.org/cheatsheets/Cookie_Theft_Mitigation_Cheat_Sheet.html
|
|
|
|
|
- https://cheatsheetseries.owasp.org/cheatsheets/Credential_Stuffing_Prevention_Cheat_Sheet.html
|
|
|
|
|
- https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html
|
|
|
|
|
- https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html
|
|
|
|
|
- https://cheatsheetseries.owasp.org/cheatsheets/Denial_of_Service_Cheat_Sheet.html
|
|
|
|
|
- https://cheatsheetseries.owasp.org/cheatsheets/Injection_Prevention_Cheat_Sheet.html
|
|
|
|
|
- https://cheatsheetseries.owasp.org/cheatsheets/Injection_Prevention_Cheat_Sheet.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Installation d'Ansible avec pipx
|
|
|
|
|
|
|
|
|
|
|