vampirodolce1
05-01-2007, 08:10
Buongiorno, volevo un chiarimento sul funzionamento di iptables, in quanto ho notato che non chiude propriamente le porte, ma si limita a filtrare il traffico. Mi spiego meglio, se io sul sistema non ho attivo un server telnet ed eseguo il comando "telnet localhost" la connessione viene rifiutata, ora non ricordo esattamente il messaggio d'errore ma nmap rileva la porta CLOSED.
Se io invece attivo un server per il telnet e blocco tutto il traffico in ingresso sulla porta 23 (con -j DROP e non con -j REJECT, per evitare qualsiasi messaggio ICMP di notifica), il comando "telnet localhost" resta appeso per un po' e nmap conferma che la porta e' FILTERED.
In questo modo un malintenzionato sa per certo che c'e' un firewall fra lui e il servizio e potrebbe cercare qualche exploit per bypassarlo. Io vorrei fare in modo che iptables si comportasse esattamente come se la porta fosse chiusa, senza dare alcun tipo di "messaggio indiretto" ai possibili aggressori. E' possibile?
Grazie.
Se io invece attivo un server per il telnet e blocco tutto il traffico in ingresso sulla porta 23 (con -j DROP e non con -j REJECT, per evitare qualsiasi messaggio ICMP di notifica), il comando "telnet localhost" resta appeso per un po' e nmap conferma che la porta e' FILTERED.
In questo modo un malintenzionato sa per certo che c'e' un firewall fra lui e il servizio e potrebbe cercare qualche exploit per bypassarlo. Io vorrei fare in modo che iptables si comportasse esattamente come se la porta fosse chiusa, senza dare alcun tipo di "messaggio indiretto" ai possibili aggressori. E' possibile?
Grazie.