[ Home | Liste | F.A.Q. | Risorse | Cerca... ]


[ Data: precedente | successivo | indice ] [ Argomento: precedente | successivo | indice ]


Archivio: Novembre 2006 ml@sikurezza.org
Soggetto: Re: [ml] firewall iptables
Mittente: Mailing List Manager
Data: Wed, 15 Nov 2006 18:24:04 +0100 (CET)
----- Forwarded message from Can't dig that daddy <cdtdaddy(at)hotmail.com> -----
Subject: Re: [ml] firewall iptables
From: Can't dig that daddy <cdtdaddy(at)hotmail.com>
To: ml(at)sikurezza.org

On lun, 2006-11-13 at 20:42 +0100, Claudio Broglia wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> > Claudio, potresti anche spiegarmi perch?? il comportamento di default ??
> > questo? Insomma, c'?? un motivo?
> 
> Guarda, penso sia cos?? perch?? i bravi kernel developers han deciso che ??
> cos??. Ho provato a cercare negli archivi della LKML e dicono che ?? il
> comportamento di default, ma non ho trovato motivazioni al riguardo. Ad
> esempio: http://www.gossamer-threads.com/lists/linux/kernel/609040


Amen :)


> > Questo comportamento pu?? causare un po' di problemi di sicurezza... 
> 
> Lo credo anche io. La prima cosa che mi viene in mente ?? l'enumerazione
> di reti a 1 hop di distanza, generando richieste arp.



Gi??, ?? chiarissimo anche come farlo... 
Non si finisce mai di imparare! :D
BTW, conosci qualche tool che fa "bruteforce" un dato spazio di
indirizzi IP e intercetta/visualizza gli indirizzi nelle arp-reply
ricevute? 


> > Per lo meno per chi non configura bene le regole di firewalling.
> 
> Pi?? che un problema di firewall penso sia un problema di configurazione
> del SO. Che regola di firewall metti per bloccare una richiesta ARP che
> chiede il tuo indirizzo? Ok, l'indirizzo richiesto non ?? quello
> dell'interfaccia su cui ricevi il pacchetto ARP, ma parlando di iptables
> non mi viene in mente un modo per bloccare una richiesta di questo tipo.
> Al contrario abbiamo una comodissima entry in proc gestibile tramite
> sysctl, non sfruttarla mi sembra un peccato :)


Non intendevo assolutamente dire che non sia utile forzare il pinguino a
comportarsi come un "normale" dispositivo L3.
Insomma il motivo l'hai dato tu poco sopra!


> > Credo sarebbe pi?? opportuno lasciare, coscientemente, il comportamento
> > di default per le arp ed impostare meglio le regole di firewalling,
> > esplicitando le interfacce/indirizzi interessate/i.
> 
> Vedi sopra.
> 
> > iptables -t filter -A FORWARD -i $LAN_IF -o $GW_IF -s $LAN_NET \
> > -m state --state NEW,ESTABLISHED -j ACCEPT
> 
> Con questa regola non filtri le richieste ARP oggetto di nostra
> attenzione, dato che sono sotto il livello IP e che inoltre non
> necessitano di routing. In pratica, al GW arriverebbe la richiesta ARP,
> che verrebbe onorata, ed in seguito arriverebbero i pacchetti del client
>  che matchano tale regola.


Non era infatti mia intenzione filtrare le arp. Volevo dare a loris una
configurazione per risolvere il suo problema in modo generale.
In generale, infatti, ?? sempre meglio esplicitare interamente le regole
includendo interfacce e indirizzi... 
Insomma: antispoofing di indirizzi, cleanup rule ed espicitazione delle
interfacce...etcetc

Il problema dell'arp linux ?? di tutt'altra natura... e bada che non dico
che non vada tenuto in considerazione e, all'occorrenza, eliminato. :)

Sciuaz,
  Can't dig that daddy.
----- End forwarded message -----




[ Home | Liste | F.A.Q. | Risorse | Cerca... ]

www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005