Newsgroup: it.comp.sicurezza.varie
Titolo: XP e IP

Un amico mi ha detto di aver letto in una rivista che Win Xp "incorpora" una
protezione per nascondere il proprio indirizzo IP.
Qualcuno ne sa di più ?
Come si attiva ?


ha scritto:

"Nascondere il proprio indirizzo IP" non e' possibile, e' invece vero che
WinXp incorpora una qualche "protezione":
http://www.microsoft.com/IntlKB/Italy/articles/I283/6/73.htm
-- 
Lapalissiano
Icq 57269703

Qualcuno ne sa di più ?
Io. E' una bufala. XP incorpora un semplice firewall.
"Nascondere il proprio IP", in una rete che funziona instradando
pacchetti, equivale a mandare pacchetti anonimi.
Quindi tu, anonimamente, mandi a 
www.maiale.com
 un pacchetto con
la richiesta:
	"INVIATEMI IL LISTINO DELLE SALSICCE."
Ma, astvtamente, non metti ne' l'indirizzo di replica, ne' altri
indizi che possano far capire A CHI inviare il listino (se no l'
anonimato va a farsi benedire, ti sembra?).
La cosa funziona benissimo, intendiamoci - e' il principio dello
spoofing. Pero', i clienti si lamentavano perche' il listino non
gli arrivava mai! Cosi' la funzione e' stata tolta.
Leonardo
-- 
Questo messaggio è NAGWARE. Per disattivare ironia trita, giochi
di parole, volgarita' gratuite ed inviti a rileggersi i messaggi
gia' passati e/o consultare 
http://groups.google.com
, effettuare
un versamento di 25 euro come tariffa di registrazione helpdesk.

 Leonardo
Questa sě che č ironia !
Peccato che forse sia sul NG errato ...
E' bello che ci sia gente a cui piace far sorridere :-)))

 
http://groups.google.com/advanced_group_search

Peccato che forse sia sul NG errato ...
No, non e' ironia, ed e' sul NG giusto. Riformulo in modo meno tecnico:
Supponiamo che il metodo per mascherare il proprio indirizzo IP esista.
A questo punto tu inizi una connessione con un server web con indirizzo
IP 195.219.91.239. Per farlo invii un pacchetto TCP SYN, trasportato in
un datagramma IP.
Cosa c'e' nel campo Source-Address di quel datagramma?
Non il tuo IP, altrimenti violeremmo l'ipotesi.
Non un IP illegale, altrimenti i routers scarterebbero il pacchetto.
C'e' dunque un indirizzo IP legale.
Se supponiamo che sia l'indirizzo IP di uno host third party che sa chi
sei e ti vuole aiutare (proxy) allora abbiamo solo spostato il problema
ma non l'abbiamo risolto.
Percio' tale indirizzo fa capo ad un host che di te non sa nulla.
A questo punto, il sito 195.219.91.239 deve inviare (ex RFC) un SYN+ACK
al mittente, che, dal pacchetto, risulta essere un tizio che non sa chi
sei tu.
Quindi, 195.219.91.239 invia il suo SYN+ACK, contenente nel From il suo
indirizzo IP (195.219.91.239 appunto). Il tizio invia ad 195.219.91.239
un RST, in quanto il socket bersaglio non e' aperto (e se lo e', non e'
certo aperto verso 195.219.91.239).
Nell'un caso e nell'altro, se il tuo scopo e' quello di ricevere quella
benedetta conferma di SYN per proseguire il three-way e arrivare ad una
fase in cui possa aversi la comunicazione HTTP, tale scopo e' sconfitto
fin dal secondo pacchetto.
Se tuttavia il tuo scopo e' di rompere i coglioni a 195.219.91.239, non
avresti potuto fare di meglio.
Ecco, quindi, che ESISTONO programmi per spoofing; solo che non servono
a quello a cui probabilmente stai pensando tu.
Leonardo
-- 
Says I, "My young lassie, I canna' weel tell ye,
The road and the distance I canna' weel gie,
But if you'll permit me tae gang a wee bittie,
I'll show you the road an' the miles tae Dundee".


Chiarissimo !
Grazie.-

> Non un IP illegale, altrimenti i routers scarterebbero il pacchetto.
Uaaaahhaaa ha hhhaaaaa uuuuuaooohaaa hiiiiii ii... (meooowwww)...
... mamma mia, il gatto mi e' morto dallo spavento...
Fabio

... mamma mia, il gatto mi e' morto dallo spavento...
Prova (e mentre aspetti, e' un'occasione per controllare la differenza
esistente fra 'illegale' e 'riservato') a instradare 0.0.1.2 o qualche
cosa di simile.
Leonardo auguranteti ogni fortuna


| | Prova (e mentre aspetti, e' un'occasione per controllare la
| | differenza esistente fra 'illegale' e 'riservato') a instradare
| | 0.0.1.2 o qualche cosa di simile.
[root@fw:~]$ hping2 -a 0.0.1.1 -c 1 -S -p 90 xxx.xxx.xxx.xxx
                               |
                               |
                               V
 1  
adsl-222-98.36-151.net24.it
 (151.36.98.222)  2.423 ms  2.147 ms  2.344
 2  151.5.128.134 (151.5.128.134)  51.699 ms  55.321 ms  65.716 ms
 3  151.5.128.41 (151.5.128.41)  57.269 ms  59.147 ms  55.916 ms
 4  
gw-mi-121-ge-15-0.iunet.it
 (192.106.1.167)  56.544 ms  57.731 ms  64.057
 5  192.94.212.194 (192.94.212.194)  54.016 ms  57.162 ms  61.730 ms
 6  
garr-mix.mix-it.net
 (217.29.66.39)  57.342 ms  60.434 ms  55.959 ms
 7  
milano-mix-1.garr.net
 (193.206.134.181)  60.071 ms  64.588 ms  63.345 ms
 8  
rc-rt-2.mi.garr.net
 (193.206.134.82)  55.719 ms  60.967 ms  60.304 ms
 9  
polimi-rc.mi.garr.net
 (193.206.129.66)  135.049 ms  160.515 ms  150.249
10  
gw-leonardo.ccr.polimi.it
 (131.175.174.74)  143.252 ms  140.217 ms
11  
xxxxxxxxxxx.elet.polimi.it
 (xxx.xxx.xxx.xxx)  174.192 ms  136.602 ms
12  
xxxxxxxx.polimi.it
 (xxx.xxx.xxx.xxx)  162.827 ms  153.438 ms  163.622 ms
                               |
                               |
                               V
D:\Programmi\Ethereal>tethereal port 90
Capturing on \Device\Packet_{AAFBAA84-7524-45B1-9BDE-D70E06401434}
 26.268624      0.0.1.1 -> xxxxxxxx     TCP 2894 > 90 [SYN]
        Seq=1137363829 Ack=120025911 Win=512 Len=0
 26.268692     xxxxxxxx -> 0.0.1.1      TCP 90 > 2894 [RST, ACK]
        Seq=0 Ack=1137363830 Win=0 Len=0
Oooopz... vorrei tanto che tu amministrassi quei router :)
Fabio che sono anni che ci prova ;)

| | Traceroute:
| | socket: Invalid argument
| | ping:
| | connect: Invalid argument
| | hping:
| | [send_ip] sendto: Invalid argument
Guarda qualche messaggio prima: si sta parlando di ip sorgente,
non destinazione.
Fabio

Oooopz... vorrei tanto che tu amministrassi quei router :)
Fantastico. Da Net24 non ci avevo provato (ottimismo, il mio, suppongo).
Provato ora; e in effetti mi sbagliavo, e della grossa: il router
	a) Blocca i pacchetti con srcaddr = dstaddr
	b) Blocca i pacchetti con srcaddr = 
127.0.0.0/8
	c) Blocca i pacchetti "provenienti" da monte (gerarchia NET24)
	   sulle interfacce a valle (ma non ne ho provate molte)
e lascia passare il resto, quindi:
	d) Pacchetti con srcaddr riservato
	e) Pacchetti con srcaddr illegale
	f) Pacchetti con srcaddr = IL ROUTER STESSO :-)
OK, mi serve un sacchetto di cenere, una croce e dei chiodi.
La cenere e' per me: me la devo mettere sul capo.
Leonardo


 Fabio che sono anni che ci prova ;)
???
Max zappante fra Mondiali e Giro.
-- 
"Ehi, fratelli. Qui c'e' scritto che c'e' anche il tempo per combattere".
SecurFaq             : 
http://securfaq.usenet.eu.org
cERCCHI VIRUSZZZ?    : 
http://viruz4lamers.usenet.eu.org
Biancorossi Siamo Noi: 
http://www.tifonet.it/free/ancona/

Cioe' 0.0.x.y finisce al Politecnico di Milano? <ROTFL/>
No: ha mandato un pacchetto con SOURCE address 0.0.1.2, e tutti quei
routers l'hanno allegramente routato, fino al polimi, dove tethereal
l'ha ricevuto e ha risposto. La risposta spero si sia persa, almeno.
Io avevo fatto lo stesso test su due reti con router ditrico, che ti
droppa il pacchetto senza dire nulla. Ripensandoci, e' probabile che
fosse dello stesso modello e/o amministrato dalla stessa persona, su
entrambe le reti.
Poi ho rifatto il test a Net24. Nel caso piu' ampio, e' Fabio che ha
ragione e io che ho torto.
Non sto a fare il test su TIN... penso sia una perdita di tempo :-)



Se non sbaglio (vado a memoria) ti risponderebbe 
mail2.tin.it
.
Cmq bisognerebbe verificare...
Ciao. Radel
--
PS. Per risposte in email togliere le due ".remove" dall'indirizzo
      To reply remove both ".remove" in the address.

 ???
Ecco, qui non ho capito che cosa non hai capito.
Fabio

 Ecco, qui non ho capito che cosa non hai capito.
Nel senso che sono anni che provi a far cosa? Ad amministrare quei router?
:-)


 quei router? :-)
Ah, oops, si capiva cosi'? No, no... sono anni che
provo ad inviare sulla rete pattumiera come quella
e continua a passare tutto.
Ti riporto qualche passo topico del carteggio, che
magari e' piu' chiaro:
Leonardo> Prova [cut] a instradare 0.0.1.2 [...]
          ^^^^^
Fabio   > Fabio che sono anni che ci prova
                                     ^^^^^
Fabio

                                      ^^^^^
Ah, ecco. Mi ero perso nell'elenco degli hops :-)
BTW, chi era che provo' a traceroutare un 192.168 finendo in Argentina o
giu' di li'?


giu' di li'?
Io. Venezuela.
Leonardo
-- 
Questo messaggio č NAGWARE. Per disattivare ironia trita, giochi
