
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
Archivio: Settembre 2004 ml@sikurezza.org Soggetto: [ml] Ftp in modalità passiva Mittente: and_ferrari Data: Wed, 1 Sep 2004 10:54:23 +0200 (CEST)
Ciao a tutti! E' la prima volta che scrivo in questa lista. Spero di non essere OT e sopratutto di non apparire un mezzo deficente. Ho poca esperienza e per questo vi chiedo di pazientare se i miei quesiti vi posso sembrare banali. Chiedo scusa anche per l'utilizzo della Web mail. Da qualche giorno ho il seguente problema: macchina con W2k server, 3 Siti Asp, un server "Ftp pubblico" a cui purtroppo sono concesse connessioni anonime per lo scarico dei file e un motore SMTP per l'invio delle mail dai siti Web. Su questa macchina da qualche giorno ho delle continue sessioni FTP (provenienti da indirizzi Ip Tailandesi, Cinesi o Asiatici) e allo stesso tempo mi trovo diverse porte aperte sulla macchina. Utilizzando Fport (programma che mi permette di vedere le porte attive e i processi che vi girano dietro) trovo diverse porte (molte intorno alla 4400) attivate dal processo inetinfo.exe (Pid 3888). Oggi mi sono messo a sniffare un pò sul firewall è ho notato questo: 234.325047 69.xxx.xxx.xx -> Ip_server TCP 65433 > ftp [SYN] Seq=4168753315 Ack=0 Win=64240 Len=0 234.325245 Ip_server -> 69.xxx.xxx.xx TCP ftp > 65433 [SYN, ACK] Seq=3609012225 Ack=4168753316 Win=65535 Len=0 234.434956 69.xxx.xxx.xx -> Ip_server TCP 65433 > ftp [ACK] Seq=4168753316 Ack=3609012226 Win=64240 Len=0 234.435262 Ip_server -> 69.xxx.xxx.xx FTP Response: 220 XXXXXXXXXXX Microsoft FTP Service (Version 5.0). 234.556988 69.xxx.xxx.xx -> Ip_server FTP Request: USER XXXXXXXXXXX 234.557301 Ip_server -> 69.xxx.xxx.xx FTP Response: 331 Password required for XXXXXXXXXXX. 234.668439 69.xxx.xxx.xx -> Ip_server FTP Request: PASS XXXXXXXXXXX 234.669287 Ip_server -> 69.xxx.xxx.xx FTP Response: 230 User XXXXXXXXXXX logged in. 234.779379 69.xxx.xxx.xx -> Ip_server FTP Request: TYPE I 234.779631 Ip_server -> 69.xxx.xxx.xx FTP Response: 200 Type set to I. 234.891422 69.xxx.xxx.xx -> Ip_server FTP Request: PASV 234.892022 Ip_server -> 69.xxx.xxx.xx FTP Response: 227 Entering Passive Mode (xxx,xxx,xxx,xxx,xx,xxx). 235.002371 69.xxx.xxx.xx -> Ip_server TCP 64641 > 4575 [SYN] Seq=4168976254 Ack=0 Win=64240 Len=0 235.002571 Ip_server -> 69.xxx.xxx.xx TCP 4575 > 64641 [SYN, ACK] Seq=3609198380 Ack=4168976255 Win=65535 Len=0 235.112897 69.xxx.xxx.xx -> Ip_server TCP 64641 > 4575 [ACK] Seq=4168976255 Ack=3609198381 Win=64240 Len=0 Se la mia lettura di quei pacchetti è corretta, il client chiama una connessione al Server. Si connette dopodichè setta la modalità binaria e "abilita" la modalità passiva. Subito dopo aver fatto ciò, però manda pacchetti al server sulla porta 4575 e questo gli risponde. Ora mi chiedo: è normale che vi sia un comportamento del genere? In Internet ho letto che settando la modalità passiva, il server che apre un canale di connessione con client. Non è un comportamento fortemente insicuro questo? Questa presunta connessione dovrebbe partire dal server con una porta superiore alla 1024? Nei pacchetti seguenti è il client ha richiedere file e il server gli invia i file. Ogni 3 pacchetti di transmissione dei dati però appare una connessione dal client verso la porta 4575 del server. Sinceramente non riesco a capire se è tutto ok oppure c'è qualche problema. Chiedo scusa ancora per l'utilizzo della Web mail e sopratutto per il post piuttosto lungo. Andrea
[ Home | Liste | F.A.Q. |
Risorse | Cerca... ]
www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005