Re: raw socket e livello di trasporto
Mailing List Manager <[email protected]> Wed, 28 Feb 2007 23:45:07 +0100
| Newsgroups | gmane.comp.security.italian.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============0784063816== Content-Type: text/plain; charset=us-ascii Content-Disposition: inline ----- Forwarded message from billiejoex <billiejoex(at)gmail.com> ----- From: billiejoex <billiejoex(at)gmail.com> To: devel(at)sikurezza.org Subject: Re: raw socket e livello di trasporto >spero di essere IT... >per costruire una intera connessione TCP spoofata l'unico modo e' quello >di ricostruire da solo tutto lo strato di trasporto utilizzando i raw >socket o esiste qualche libreria che gia' mi permette di utilizzare una >connect() che abbia come parametro l'IP mittente? >se la risposta e' si mi sapreste indicare qualche documento per farlo in >modo decoroso o devo perforza cominciare dai sorgenti del kernel di >linux? A livello teorico mi viene in mente l'articolo "0N0s3NDAi" che merita sicuramente un'occhiata. Lo trovi su bfi numero 4 e numero 6 (rispettivamente 1a e 2a parte). Oltre a venire spiegata la teoria dello spoofing cieco e vedente, se non vado errato, dovrebbe esserci anche del codice che ti far? sicuramente comodo. A livello implementativo oltre a raw_sockets mi vengono in mente: - libnet che ti semplificano sicuramente il lavoro (che non ? propriamente una passeggiata di salute). - pcap, che per? ho solo utilizzato per fare sniffing e mai per manipolare/mandare pacchetti ex-novo. - scapy (http://www.secdev.org/projects/scapy/), che di pi? alto livello non si pu?, le quali per? sono scritte in python (e da quanto mi ? parso di capire tu intendi lavorare in C). Ovviamente per far funzionare un tool di questo tipo dovrai essere tu stesso a occuparti di tutto. "connect()" e "spoofing" sono due 'concetti' totalmente estranei, in questo caso. ----- End forwarded message ----- --===============0784063816== Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline ________________________________________________________ http://www.sikurezza.org - Italian Security Mailing List --===============0784063816==--