Benutzer-Werkzeuge

Webseiten-Werkzeuge


coraza

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
coraza [2026/02/26 09:31]
jango
coraza [2026/04/05 04:22] (aktuell)
jango
Zeile 1: Zeile 1:
-Coraza (WAF)+Coraza WAF (Web Application [[Firewall]])
  
 +<code>
 +journalctl -u coraza -n 30 --no-pager
 +</code>
 +
 +=====Installation=====
 +Ubuntu 24.04
 <code> <code>
 sudo apt update sudo apt update
Zeile 33: Zeile 39:
 </code> </code>
  
-<code> 
 <code> <code>
 root@ubuntuserver:~# cat /etc/coraza-spoa/coraza-spoa.yaml root@ubuntuserver:~# cat /etc/coraza-spoa/coraza-spoa.yaml
Zeile 109: Zeile 114:
  
 =====HAProxy Integration===== =====HAProxy Integration=====
 +Siehe auch [[HAProxy]]
 <code> <code>
 [root@vpsv-haproxy1 ~]# cat /etc/haproxy/coraza-spoe.cfg [root@vpsv-haproxy1 ~]# cat /etc/haproxy/coraza-spoe.cfg
Zeile 126: Zeile 131:
 [root@vpsv-haproxy1 ~]# [root@vpsv-haproxy1 ~]#
 </code> </code>
 +
 +HAProxy leitet eingehende HTTP-Requests an den Agenten weiter; das eigentliche Blocken passiert danach in HAProxy per http-request deny anhand der von Coraza gesetzten Variablen.
  
 <code> <code>
Zeile 141: Zeile 148:
         filter spoe engine coraza config /etc/haproxy/coraza-spoe.cfg         filter spoe engine coraza config /etc/haproxy/coraza-spoe.cfg
         http-response set-header X-Coraza-Action %[var(txn.coraza.action)] if { var(txn.coraza.action) -m found }         http-response set-header X-Coraza-Action %[var(txn.coraza.action)] if { var(txn.coraza.action) -m found }
 +        http-response deny status 404 hdr X-Coraza-Action %[var(txn.coraza.action)] if { var(txn.coraza.action) -m found }
         default_backend outlook         default_backend outlook
 </code> </code>
 +
 +=====Links=====
 +
 +  * [[https://coraza.io/docs/tutorials/introduction/|Dokumentation]]
coraza.1772094673.txt.gz · Zuletzt geändert: 2026/02/26 09:31 von jango