View Full Version : [Java] Programmazione di rete
Salve a tutti.
Per il lavoro di tesi che sto facendo mi servirebbe un'informazione sulla programmazione di rete in Java. Ho un programma (non scritto da me, e quindi non modificabile) composto da un client e da un server locale che comunicano inviandosi flussi di dati. Avrei bisogno di intercettare questi flussi ed analizzarli. Qualcuno saprebbe indicarmi come è possibile farlo?
Grazie anticipatamente per l'aiuto.
^TiGeRShArK^
28-12-2008, 18:32
http://www.wireshark.org/
Programma interessante, ma sfortunatamente il mio problema è un altro. Mi spiego meglio.
Io stesso devo scrivere un programma che intercetti questi dati, li analizzi, li elabori e produca un output ad essi legato. Ciò che mi servirebbe sapere è se è possibile in Java fare una cosa del genere, e in caso affermativo come.
^TiGeRShArK^
29-12-2008, 19:04
Programma interessante, ma sfortunatamente il mio problema è un altro. Mi spiego meglio.
Io stesso devo scrivere un programma che intercetti questi dati, li analizzi, li elabori e produca un output ad essi legato. Ciò che mi servirebbe sapere è se è possibile in Java fare una cosa del genere, e in caso affermativo come.
si puoi usare questo:
http://jnetpcap.com/
che è un wrapper delle librerie pcap utilizzate dallo stesso wireshark.
Occhio che è un pò macchinoso dato che devi sporcarti le mani per scendere a basso livello...almeno nella versione a cui avevo dato un occhiata io...
altrimenti qua:
http://www.programmazione.it/index.php?entity=eitem&idItem=37299
ti spiega come fare uno sniffer di rete in python, sempre usando le pcap :p
comunque nel sito di jnetpcap trovi anche ottimi esempi.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.