elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Temas
Páginas: [1]
1  Sistemas Operativos / GNU/Linux / Dsniff en OpenSuse en: 20 Mayo 2010, 06:07 am
Hi, estoy tanteando en OpenSuse y trataba de instalar el dsniff, me dio muchos problemas con las librerias, pero finalmente he llegado al siguiente error, a ver si alguien me puede dar una mano de que puedo estar haciendo mal o que me falta.
Gracias
Código:
dsniff-2.3 # make
gcc -g -O2 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/local/lib/\" -I. -I/usr/local/include -I/usr/include/pcap     -I./missing -c ./missing/dummy.c
gcc -g -O2 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/local/lib/\" -I. -I/usr/local/include -I/usr/include/pcap     -I./missing -c ./missing/strlcpy.c
gcc -g -O2 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/local/lib/\" -I. -I/usr/local/include -I/usr/include/pcap     -I./missing -c ./missing/strlcat.c
gcc -g -O2 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/local/lib/\" -I. -I/usr/local/include -I/usr/include/pcap     -I./missing -c ./missing/md5.c
ar -cr libmissing.a dummy.o  strlcpy.o strlcat.o md5.o
ranlib libmissing.a
gcc -g -O2 -D_BSD_SOURCE -DLIBNET_LIL_ENDIAN -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -DDSNIFF_LIBDIR=\"/usr/local/lib/\" -I. -I/usr/local/include -I/usr/include/pcap     -I./missing -c ./arpspoof.c
./arpspoof.c: En la función ‘arp_send’:
./arpspoof.c:49: aviso: se pasa el argumento 1 de ‘libnet_get_hwaddr’ desde un tipo de puntero incompatible
/usr/include/./libnet/libnet-functions.h:1696: nota: se esperaba ‘struct libnet_t *’ pero el argumento es de tipo ‘struct libnet_link_int *’
./arpspoof.c:49: error: demasiados argumentos para la función ‘libnet_get_hwaddr’
./arpspoof.c:60: aviso: se pasa el argumento 6 de ‘libnet_build_ethernet’ desde un tipo de puntero incompatible
/usr/include/./libnet/libnet-functions.h:490: nota: se esperaba ‘struct libnet_t *’ pero el argumento es de tipo ‘u_char *’
./arpspoof.c:60: error: faltan argumentos para la función ‘libnet_build_ethernet’
./arpspoof.c:64: error: ‘ETH_H’ no se declaró aquí (primer uso en esta función)
./arpspoof.c:64: error: (Cada identificador no declarado solamente se reporta una vez
./arpspoof.c:64: error: para cada funcion en la que aparece.)
./arpspoof.c:64: error: faltan argumentos para la función ‘libnet_build_arp’
./arpspoof.c: En la función ‘main’:
./arpspoof.c:181: aviso: la asignación crea un puntero desde un entero sin una conversión
make: *** [arpspoof.o] Error 1
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines