visualizzare immagini in transito sulla rete... Come?
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
visualizzare immagini in transito sulla rete... Come?
QUESTA RICHIESTA HA SCOPO PURAMENTE DIDATTICO.
Salve a tutti.
Ultimamente mi è venuta in mente una cosa.
Conoscete il modo per "copiare" un particolare tipo di file che gira su una sottorete?
Ad esempio
io sono collegato in rete, metto la scheda in modalità promisqua e cerco di "filtrare" tutte le immagini che passano.
Non dico allegate a mail o simili , ma ad esempio scaricate da internet.
oppure invio da un pc A ad un pc B una txt come può un pc C immagazzinare tutti i txt che viaggiano sulla rete?
è possibile?
(ieri ho mangiato pesante ed ho avuto moolto tempo per farmi dei viaggi mentali stanotte)
Saluti
Orso
Salve a tutti.
Ultimamente mi è venuta in mente una cosa.
Conoscete il modo per "copiare" un particolare tipo di file che gira su una sottorete?
Ad esempio
io sono collegato in rete, metto la scheda in modalità promisqua e cerco di "filtrare" tutte le immagini che passano.
Non dico allegate a mail o simili , ma ad esempio scaricate da internet.
oppure invio da un pc A ad un pc B una txt come può un pc C immagazzinare tutti i txt che viaggiano sulla rete?
è possibile?
(ieri ho mangiato pesante ed ho avuto moolto tempo per farmi dei viaggi mentali stanotte)
Saluti
Orso
Re: visualizzare immagini in transito sulla rete... Come?
Per le immagini puoi usare driftnet (basta cercarlo con Google!). Funziona abbastanza bene (se la rete su cui lo usi non e' troppo veloce), ogni tanto perde alcune immagini ma permette di sentire/scaricare anche gli mp3 che transitano in rete (questa funzione e' "nuova" e non so se funziona molto bene). Io ci sto lavorando su per la mia tesi cercando di migliorarlo/ampliarlo sotto vari aspetti (ambito sicurezza informatica: controllo dell'uso improprio della rete universitaria per scaricare materiale pedopornografico).orso75 ha scritto:QUESTA RICHIESTA HA SCOPO PURAMENTE DIDATTICO.
Salve a tutti.
Ultimamente mi è venuta in mente una cosa.
Conoscete il modo per "copiare" un particolare tipo di file che gira su una sottorete?
Ad esempio
io sono collegato in rete, metto la scheda in modalità promisqua e cerco di "filtrare" tutte le immagini che passano.
Non dico allegate a mail o simili , ma ad esempio scaricate da internet.
oppure invio da un pc A ad un pc B una txt come può un pc C immagazzinare tutti i txt che viaggiano sulla rete?
è possibile?
(ieri ho mangiato pesante ed ho avuto moolto tempo per farmi dei viaggi mentali stanotte)
Saluti
Orso
Ciao ciao...
GiAn
Ok Lo ho scvaricato e sto cercando di capire..
ho esguito il make
mi ha dato dei warning (ma credo nulla di fondamnetale)
dalla directory
/tmp/driftnet ho lanciato ./driftnet -d /tmp/drifttmp/
mi apre un rettangolo.... ma nulla....
ho provato con un altro PC ad adare su google
immagini
pippo
ma non vedo nulla...
suggeriemnto?
Grazie
Mille
Orso
ho esguito il make
mi ha dato dei warning (ma credo nulla di fondamnetale)
dalla directory
/tmp/driftnet ho lanciato ./driftnet -d /tmp/drifttmp/
mi apre un rettangolo.... ma nulla....
ho provato con un altro PC ad adare su google
immagini
pippo
ma non vedo nulla...
suggeriemnto?
Grazie
Mille
Orso
Un po' di cose:orso75 ha scritto:Ok Lo ho scvaricato e sto cercando di capire..
ho esguito il make
mi ha dato dei warning (ma credo nulla di fondamnetale)
dalla directory
/tmp/driftnet ho lanciato ./driftnet -d /tmp/drifttmp/
mi apre un rettangolo.... ma nulla....
ho provato con un altro PC ad adare su google
immagini
pippo
ma non vedo nulla...
suggeriemnto?
Grazie
Mille
Orso
1) Ti conviene scaricare la versione CVS. (l'indirizzo lo trovi nella home del progetto)
2) Come ti ho detto nel post precedente il software ha qualche problemino (leggasi BUG) in quanto e' 2 anni circa che non lo aggiornano piu'. Uno di questi bug e' nel salvataggio delle immagini nella directory temporanea passata dal comando -d (quando si chiude il programma rimangono solo le png)
3)Il comando che devi dare e':
driftnet -i INTERFACCIA [-d directory] [- v]
dove:
INTERFACCIA e' l'interfacce di rete date da ifconfig (lo, eth0, ppp0,...) su cui vui "sniffare" il traffico
directory e' la directory temporanea dove salvare l'immagine (se nn la usi le immagini finiscono in una directory in /tmp che verra' cancellata alla chiusura del programma)
-v => verbose: ti alcune informazioni tra le quali in nome della directory temporane in /tmp dove vengono salvate le immagini
Ciao ciao...
GiAn
Partendo dal presupposto che non ho mai acceduto ad un CVS ci sto rpovando con pochi successi....
dunque ricapuitolo:
Ho scaricato il tar.gz (ma se puoi mandarmi l'ultima versione in mail te ne sarei grato).
ho spacchettato il tutto in /tmp
cd directory spacchettata.
make
(compilato con alcuni warning)
se lancio ./driftnet -i eth0 -d /tmp/driftnet -v
mi dice
using temporary file directory /tmp/drifttmp
lustening on eth0 in promiscous mode
using filter expression 'Tcp'
started display child pid 5052
link-level header lenght is 14 byte
Per connettersi alla rete i 2 pc sono collegati allo stesso ubbettino tricom....
ma nulla immagini....
ho controllato ed i pacchetti libcap libjpeg etc ... sono presenti.
Se pui inviarmi la versione più aggiornata la mia mail è
runner75@gmail.com.
la versione che ho scaricato è
0.1.6
grazie
Orso
dunque ricapuitolo:
Ho scaricato il tar.gz (ma se puoi mandarmi l'ultima versione in mail te ne sarei grato).
ho spacchettato il tutto in /tmp
cd directory spacchettata.
make
(compilato con alcuni warning)
se lancio ./driftnet -i eth0 -d /tmp/driftnet -v
mi dice
using temporary file directory /tmp/drifttmp
lustening on eth0 in promiscous mode
using filter expression 'Tcp'
started display child pid 5052
link-level header lenght is 14 byte
Per connettersi alla rete i 2 pc sono collegati allo stesso ubbettino tricom....
ma nulla immagini....
ho controllato ed i pacchetti libcap libjpeg etc ... sono presenti.
Se pui inviarmi la versione più aggiornata la mia mail è
runner75@gmail.com.
la versione che ho scaricato è
0.1.6
grazie
Orso
Il programma in se sembra che funzioni. Sicuro che sia proprio l'interfaccia eth0 quella da sniffare? Sembra che da li nn passi traffico! Prova a postare il risultato del comando ifconfig...orso75 ha scritto: se lancio ./driftnet -i eth0 -d /tmp/driftnet -v
mi dice
using temporary file directory /tmp/drifttmp
lustening on eth0 in promiscous mode
using filter expression 'Tcp'
started display child pid 5052
link-level header lenght is 14 byte
Per connettersi alla rete i 2 pc sono collegati allo stesso ubbettino tricom....
ma nulla immagini....
grazie
Orso
Ciao ciao...
GiAn
Aspetta un po'...orso75 ha scritto:l'interfacia funziona
attualmente ho scaricato con swaret alcuni aggiornamenti.
inoltre non ci sono altr interfaccie sul pc...
cosa protri fare come test?
....
sono alquanto prplesso...
Ma il messaggio che mi hai scritto prima riguardante l'output del programma lo hai ricopiato a mano?
Nella riga seguente a link-level header lenght compaiono dei "." (puntino)?
Come test potresti collegare direttamente un PC alla rete senta hub. Altro non so...
Ciao ciao...
GiAn
Sul mio PC funziona sia con spazio che senza... Bo?orso75 ha scritto:dunque
dando il comando
driftnet -ieth0 -v (senza spazio) adesso rileva le immagini in transito sulla macchina in cui l'ho lanciato.
ma non rileva nulla di quello navigato dall'altra macchina in rete.ù
...
sono preplesso...
Ma i due PC sono collegati ad un hub o ad uno switch?
Se fai "driftnet -h" compare il comando "-b"? Se nn compare dimmelo che ti spedisco per posta l'ultima versione CVS.
Ciao ciao...
GiAn
Figurati!orso75 ha scritto:Grazie Mille!!!!
Ho scaricato il file.
ho provato velocemente a lanciarlo ma mi da degli errori su audio ed altro...
domani provo a vedere di che si tratta!
il make lo hai modificato o è quello di default?
Grazie mille per lì'aiuto!
Ciao
Orso
Il Makefile nn l'ho ancora modificato ma c'e' un errore abbastanza grossolano:
"cat endianness" => "cat endianness.h" (in una riga!)
Per il resto driftnet funziona abbastanza bene anche se ha una serie abbastanza lunga di problemi (mp3, directory temporanee, difficile gestione di flussi elevati di pacchetti,...) che ho riscontrato durante lo studio del codice. Non ho pero' ancora avuto il tempo di modificare nulla!
Ciao ciao e buon lavoro!
GiAn

