[RISOLTO] dsniff dove lo trovo?
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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
-
deadcandance
- Linux 1.x

- Messaggi: 128
- Iscritto il: ven 20 ago 2010, 13:23
- Slackware: 13
- Desktop: xfce4
- Distribuzione: debian
[RISOLTO] dsniff dove lo trovo?
ciao...
qualcuno sa dirmi da dove scarico dsniff per slackware che sia funzionante?
nei repo non c'è,sono andato su slackbuild,ma poi il pacchetto non si costruisce che da errore...
non so come fare....
grazie per eventuale aiuto...
qualcuno sa dirmi da dove scarico dsniff per slackware che sia funzionante?
nei repo non c'è,sono andato su slackbuild,ma poi il pacchetto non si costruisce che da errore...
non so come fare....
grazie per eventuale aiuto...
Ultima modifica di deadcandance il gio 23 giu 2011, 17:38, modificato 1 volta in totale.
- 414N
- Iper Master

- Messaggi: 2924
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: dsniff dove lo trovo?
Hai installato, prima di provare a compilarlo, le dipendenze indicate (libnids e libnet)?
-
deadcandance
- Linux 1.x

- Messaggi: 128
- Iscritto il: ven 20 ago 2010, 13:23
- Slackware: 13
- Desktop: xfce4
- Distribuzione: debian
Re: dsniff dove lo trovo?
si ho installato entrambi i pacchetti...anche se libnids l'ho dovuto convertire da rpm a txz per poterlo installare,mentre libnet non ricordo come l'ho installato,ma è installato....ma da qualche parte non si trova un txz o tgz di dsniff?414N ha scritto:Hai installato, prima di provare a compilarlo, le dipendenze indicate (libnids e libnet)?
grazie per l'aiuto..
ciao
- 414N
- Iper Master

- Messaggi: 2924
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: dsniff dove lo trovo?
A me compila alla perfezione.
Sappi che se su slackbuilds.org sono indicate delle dipendenze, vuol dire che anche quelle sono su slackbuilds.org.
Io ho creato i pacchetti per libnet, libnids e dsniff (in questo ordine) e non ho avuto alcun problema.
Probabilmente il problema è dovuto al pacchetto di libnids che hai installato da rpm. Ti consiglio di disinstallarlo e di provare a crearne il pacchetto tramite questo SlackBuild.
Se non dovesse compilare, allora vuol dire che devi rimettere mano anche a libnet, probabilmente.
Sappi che se su slackbuilds.org sono indicate delle dipendenze, vuol dire che anche quelle sono su slackbuilds.org.
Io ho creato i pacchetti per libnet, libnids e dsniff (in questo ordine) e non ho avuto alcun problema.
Probabilmente il problema è dovuto al pacchetto di libnids che hai installato da rpm. Ti consiglio di disinstallarlo e di provare a crearne il pacchetto tramite questo SlackBuild.
Se non dovesse compilare, allora vuol dire che devi rimettere mano anche a libnet, probabilmente.
-
deadcandance
- Linux 1.x

- Messaggi: 128
- Iscritto il: ven 20 ago 2010, 13:23
- Slackware: 13
- Desktop: xfce4
- Distribuzione: debian
Re: dsniff dove lo trovo?
grazie sono riuscito a risolvere....
scusatemi per l'ignoranza,ma cerco di imparare qui da voi qualcosa...
ciao ciao...
scusatemi per l'ignoranza,ma cerco di imparare qui da voi qualcosa...
ciao ciao...
- NicoMetal
- Linux 2.x

- Messaggi: 380
- Iscritto il: dom 2 mag 2010, 18:21
- Nome Cognome: Nicola
- Slackware: current64
- Kernel: 4.3
- Desktop: kde5 - FluxBox
- Località: Verona
Re: [RISOLTO] dsniff dove lo trovo?
Io ho installato tutto ma non mi va lo stesso!!! QUalcuno saprebbe aiutarmi?
Risolvo dipendenze
applico la patch alla directory dei sorgenti
ricomprimo col nome corretto la directory
lancio lo slackbuild e va tutto bene fino a quando finisce così:
Risolvo dipendenze
applico la patch alla directory dei sorgenti
ricomprimo col nome corretto la directory
lancio lo slackbuild e va tutto bene fino a quando finisce così:
Codice: Seleziona tutto
checking for MD5Update... no
checking for warnx... yes
checking for ether_ntoa... yes
checking for Berkeley DB with 1.85 compatibility... yes
checking for libpcap... yes
checking for libnet... yes
checking for libnids... yes
checking whether libnids version is good... yes
checking for OpenSSL... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
gcc -O2 -march=i486 -mtune=i686 -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/lib/\" -I. -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I./missing -c ./missing/dummy.c
gcc -O2 -march=i486 -mtune=i686 -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/lib/\" -I. -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I./missing -c ./missing/strlcpy.c
gcc -O2 -march=i486 -mtune=i686 -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/lib/\" -I. -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I./missing -c ./missing/strlcat.c
gcc -O2 -march=i486 -mtune=i686 -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/lib/\" -I. -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I./missing -c ./missing/md5.c
ar -cr libmissing.a dummy.o strlcpy.o strlcat.o md5.o
ranlib libmissing.a
gcc -O2 -march=i486 -mtune=i686 -D_BSD_SOURCE -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/lib/\" -I. -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I./missing -c ./arpspoof.c
./arpspoof.c: In function 'arp_send':
./arpspoof.c:51:6: warning: passing argument 1 of 'libnet_get_hwaddr' from incompatible pointer type
/usr/include/./libnet/libnet-functions.h:1819:1: note: expected 'struct libnet_t *' but argument is of type 'struct libnet_link_int *'
./arpspoof.c:51:6: error: too many arguments to function 'libnet_get_hwaddr'
/usr/include/./libnet/libnet-functions.h:1819:1: note: declared here
./arpspoof.c:62:2: warning: passing argument 6 of 'libnet_build_ethernet' from incompatible pointer type
/usr/include/./libnet/libnet-functions.h:490:1: note: expected 'struct libnet_t *' but argument is of type 'u_char *'
./arpspoof.c:62:2: error: too few arguments to function 'libnet_build_ethernet'
/usr/include/./libnet/libnet-functions.h:490:1: note: declared here
./arpspoof.c:66:20: error: 'ETH_H' undeclared (first use in this function)
./arpspoof.c:66:20: note: each undeclared identifier is reported only once for each function it appears in
./arpspoof.c:66:5: error: too few arguments to function 'libnet_build_arp'
/usr/include/./libnet/libnet-functions.h:564:1: note: declared here
./arpspoof.c: In function 'main':
./arpspoof.c:185:12: warning: assignment makes pointer from integer without a cast
make: *** [arpspoof.o] Error 1
- 414N
- Iper Master

- Messaggi: 2924
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: [RISOLTO] dsniff dove lo trovo?
Le patch che trovi allegate allo SlackBuild non le devi applicare manualmente come hai fatto tu, dato che vengono applicate in automatico dallo SlackBuild quando lo lanci. Prova a riscaricare il pacchetto dei sorgenti vanilla e a riprovare, magari hai applicato male le patch.
- NicoMetal
- Linux 2.x

- Messaggi: 380
- Iscritto il: dom 2 mag 2010, 18:21
- Nome Cognome: Nicola
- Slackware: current64
- Kernel: 4.3
- Desktop: kde5 - FluxBox
- Località: Verona
Re: [RISOLTO] dsniff dove lo trovo?
Bho ho riprovato e adesso va... E non è la prima volta che uso li slackbuild.... bho!
ps. non mi va il programma nel senso lo lancio e non da ouput ma penso che quello sia un altro problema...
ps. non mi va il programma nel senso lo lancio e non da ouput ma penso che quello sia un altro problema...