[Linux-Biella] Flags TCP
Carlo Festa
linux@bilug.linux.it
Sun, 27 Oct 2002 22:07:03 +0100
Ciao a tutti.
Paranoia della domenica sera...
Cercando esempi vari su iptables sono finito qui:
http://www.valtellinux.it/documenti/pedro/
e, tra le altre cose, sono elencate le seguenti regole:
/sbin/iptables -A tcp_flags -p TCP --tcp-flags ALL FIN,URG,PSH -j DROP
/sbin/iptables -A tcp_flags -p TCP --tcp-flags ALL ALL -j DROP
/sbin/iptables -A tcp_flags -p TCP --tcp-flags ALL SYN,RST,ACK,FIN,URG -j DROP
/sbin/iptables -A tcp_flags -p TCP --tcp-flags ALL NONE -j DROP
/sbin/iptables -A tcp_flags -p TCP --tcp-flags SYN,RST SYN,RST -j DROP
/sbin/iptables -A tcp_flags -p TCP --tcp-flags SYN,FIN SYN,FIN -j DROP
/sbin/iptables -A tcp_flags -p TCP --tcp-flags FIN FIN -j DROP
(si parla di bloccare scanner vari...)
Il punto è: (per quanto io sia ignorante/incompetente in fatto di flags tcp!)
l'ultima elencata che senso ha? Blocca tutti i pacchetti con FIN impostato!
Non avrebbe, forse, più senso un controllo tipo ALL FIN (su tutti i flags solo
FIN impostato)? Quel che mi crea il dubbio è che se c'è, sto FIN, a qualcosa
servirà , no? Perchè segarlo a priori?
Scusate la curiosità ...
Buona settimana,
Carlo
--