PDA

View Full Version : cattura pacchetti ip


Frank1962
10-11-2005, 13:58
è possibile in linux ottenere una sorta di "redirect" che mi permetta di catturare tutti i pacchetti ip generati dai processi a livello utente senza che vengano inviati all'adattatore di rete?
Immagino che per ottenere una cosa simile non basti scrivere un semplice programma ma sono costretto a scrivere exnovo un modulo per linux ......ma tra tutti i moduli di linux con cui dovrei comunicare qual'è quello che "gestisce" i frame ip da inviare all'eth0 del mio elaboratore?

ciao
grazie

Scoperchiatore
11-11-2005, 11:32
Una regola di iptables che ti dica prima log e poi reject non ti è sufficiente?

Frank1962
12-11-2005, 11:54
Una regola di iptables che ti dica prima log e poi reject non ti è sufficiente?
dici che mi "logghi" i pacchetti e poi li rifiuti? .....e come faccio a passarli al programma che gira in userspace?
E poi per fare il contrario? ...cioè generare dei pacchetti ip da inviare all'adattatore di rete? (senza socket o similare, cioè lavorando direttamente con i frame ip)

Frank1962
13-11-2005, 23:27
nessuno che sa lavorare con i moduli?

pizeta
14-11-2005, 18:47
in tutta franchezza non ci capisco un'acca comunque puoi dare un occio a questo programma
packeth
è un generatore di pacchetti ethernet, magari spulciando il codice o leggendo la documentazione (sempre se esiste) trovi qualche informazione utile