Aqui les dejo el tutorial para instalar ettercap 0.7.4.1 Ettercap en OpenSuse 12.1
He creado un nuevo post donde indico como instalar la nueva version de ettercap 0.7.4 en ubuntu 11.10 Clicl aqui
Señores en hora buena les traigo como instalar ettercap 7.3 desde las fuentes, se preguntaran que para que hago este blog si ya hay manuales para eso, y en efecto claro que los hay pero desde mi punto de vista son manuales que ya tienen tiempo, a mi parecer no estan actualizados. El motivo que me llevo a hacer este blog fue que logre instalar ettercap desde los repositorios de mi distribución Linux(ubuntu 11.04) pero no andaba bien despues les dire cual era el error por eso decidí compilarlo yo mismo. bueno dejemonos de rodeo.
He creado un nuevo post donde indico como instalar la nueva version de ettercap 0.7.4 en ubuntu 11.10 Clicl aqui
Señores en hora buena les traigo como instalar ettercap 7.3 desde las fuentes, se preguntaran que para que hago este blog si ya hay manuales para eso, y en efecto claro que los hay pero desde mi punto de vista son manuales que ya tienen tiempo, a mi parecer no estan actualizados. El motivo que me llevo a hacer este blog fue que logre instalar ettercap desde los repositorios de mi distribución Linux(ubuntu 11.04) pero no andaba bien despues les dire cual era el error por eso decidí compilarlo yo mismo. bueno dejemonos de rodeo.
En este manual trataremos 2 parches que solucionan algunos errores de ettercap que a la hora de compilar nos da algunos problemas, asi que empezemos por descargar ettercap desde su pagina oficial:
http://ettercap.sourceforge.net/download.php las pruebas las hice con el paquete que dice ettercap-NG-0.7.3.tar.gz
Relatare paso a paso como fui instalando ettercap y los errores que se me presentaban, y la manera en que los solucione, despues veremos de manera resumida todo el proceso que son solo unos cuantos pasos.
http://ettercap.sourceforge.net/download.php las pruebas las hice con el paquete que dice ettercap-NG-0.7.3.tar.gz
Relatare paso a paso como fui instalando ettercap y los errores que se me presentaban, y la manera en que los solucione, despues veremos de manera resumida todo el proceso que son solo unos cuantos pasos.
Ahora descomprimammos el archivo que acabamos de bajar(ettercap-NG-0.7.3.tar.gz) una ves descomprimda el fichero le damos dobl click al fichero descomprimido, y ahora viene lo bueno:
- Empecemos por desintalar ettercap ( para los que lo tengan instalado por medio de los repositorios)
sudo apt-get remove --purge ettercap-common ettercap - instalemos las librerias necesarias (ojo muy necesarias, si no no compilara bien)
#sudo apt-get install libpcre3-dev libpcap0.8-dev libnet1-dev libssl-dev ncurses-bin libncurses5-dev
#sudo apt-get install libnet6-1.3-dev
#sudo apt-get install libpthread-stubs0-dev
#sudo apt-get install zlib1g-dev
sudo apt-get install libltdl-dev
sudo apt-get install libpcre3-dev
sudo apt-get install pango-graphite openssl
Para la interfaz grafica
pkgconfig
- Glib >= 2.4.x
- Gtk+ >= 2.4.x
- Atk >= 1.6.x
- Pango >= 1.4.x
lo instalamos con:
sudo apt-get install pkg-config
sudo apt-get install libgtk2.0-dev libpango1.0-dev libatk1.0-dev - Mi primer error fue causado(cuando tenia instalado ettercap por medio de los repositorios) a la hora de tratar de hacer un dns-spoofing, segun estuve leyendo este error solo es causado en sistemas de 64 bits por. se trata del error:
ettercap NG-0.7.3 copyright 2001-2004 ALoR & NaGA Dissector "dns" not supported (etter.conf line 70) Ooops ! This shouldn't happen..
Quizas no hayas percatado de que tienes este error por que normalmente parece que se ejecuta todo bien pero simplemente no haces nada(no funciona tu ataque dns-spoofing) pero no se preocupen yo les dire como solucionarlo
Ahora la solucion la encontre despues de 3 dias sin exito en un blog de un frances en esta direccion consiste en modificar el archivo que se llama "configure" esta dentro de la carpeta que descomprimi(ettercap-NG-0.7.3), abrimos el fichero "configure" con nuestro editor favorito y buscamos las siguiente linea:
ac_cv_search_dn_expand=no
y la sustituimos por:
ac_cv_search_dn_expand = "-lresolv"
ahora buscamos las siguientes lineas:
if true; then
HAVE_DN_EXPAND_TRUE=
HAVE_DN_EXPAND_FALSE='#'
else
HAVE_DN_EXPAND_TRUE='#'
HAVE_DN_EXPAND_FALSE=
fi
ac_ec_dns=yes
else
if false; then
HAVE_DN_EXPAND_TRUE=
HAVE_DN_EXPAND_FALSE='#'
else
HAVE_DN_EXPAND_TRUE='#'
HAVE_DN_EXPAND_FALSE=
fi
ac_ec_dns=no
fi
Las remplazamos por estas otras
if true; then
HAVE_DN_EXPAND_TRUE=
HAVE_DN_EXPAND_FALSE='#'
else
HAVE_DN_EXPAND_TRUE='#'
HAVE_DN_EXPAND_FALSE=
fi
ac_ec_dns=yes
else
if true; then
HAVE_DN_EXPAND_TRUE=
HAVE_DN_EXPAND_FALSE='#'
else
HAVE_DN_EXPAND_TRUE='#'
HAVE_DN_EXPAND_FALSE=
fi
ac_ec_dns=yes
fi
Guardamos y cerramos el archivo - Ahora solucionaremos otro error que corresponde al siguiente:
In function 'open', inlined from 'log_open' at ec_log.c:193: /usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments make[2]: *** [ettercap-ec_log.o] Error 1
para este error encontre 2 soluciones
opcion (1) una aqui: https://bugs.gentoo.org/258382?id=258382
opcion(2) y la otra aqui: http://sourceforge.net/tracker/index.php?func=detail&aid=1776264&group_id=17435&atid=117435
consiste en abrir el archivo "ec_log.c" que se encuentra dentro de la carpea "src" el cual se encuentra dentro de la carpeta que descomprimimos en un principio, abrimos el archivo y buscamos la siguiente linea:
fd->fd = open(filename, O_CREAT | O_TRUNC | O_RDWR | O_BINARY);
y la sustituimos por:
opcion (1)
fd->fd = open(filename, O_CREAT | O_TRUNC | O_RDWR | O_BINARY, S_IRUSR | S_IWUSR);
o la opcion(2)
fd->fd = open(filename, O_CREAT | O_TRUNC | O_RDWR | O_BINARY, 0644);
cualquiera que escojas te va a funcionar, pero yo pongo la primera ya que fue la primera que encontre, pero te repito con las 2 hice prueba y mefunciono.
Ahora Nos vamos a la terminal y accesamos hasta la carpeta descomprimida y ejecutamos el siguiene comando
./configure --enable-plugins --enable-debug
al final de ese comando deberemo obtener algo similar aesto:
ettercap has been configured as follow...
==================================================
Install directory: /usr/local
Libraries :
LIBPCAP ................ default
LIBNET ................. default
LIBSSL ................. default
NCURSES ................ default
GTK+ ................... yes
Functionalities :
Debug mode ............. yes
Plugin support ......... yes
Passive DNS ............ yes
Perl regex in filters .. yes
Iconv UTF-8 support .... yes
==================================================
lo que hace este comando prepara todo, creando archivos "Makefile" en las carpetas correspondientes, muchos manuales despues de que hacen o estan en este paso lo que sigue es hacer un make y luego el famosisimo make install, sin embargo conmigo no es el caso por que cuando hice un makeme salieron errores como estos:
cc1: warnings being treated as errors ec_text_display.c: En la función ‘text_print_packet’: ec_text_display.c:57: aviso: el puntero que apunta en el paso del argumento 2 de ‘regexec’ difiere en signo make[3]: *** [libec_text_a-ec_text_display.o] Error 1 make[3]: se sale del directorio `/home/to/ettercap/ettercap-0.7.3/src/interfaces/text' make[2]: *** [install-recursive] Error 1 make[2]: se sale del directorio `/home/to/ettercap/ettercap-0.7.3/src/interfaces' make[1]: *** [install-recursive] Error 1
cc1: warnings being treated as errors ec_text.c: In function ‘text_stats’: ec_text.c:468: error: format ‘%llu’ expects type ‘long long unsigned int’, but argument 3 has type ‘u_int64’ ec_text.c:468: error: format ‘%llu’ expects type ‘long long unsigned int’, but argument 4 has type ‘u_int64’ ec_text.c:468: error: format ‘%llu’ expects type ‘long long unsigned int’, but argument 5 has type ‘u_int64’ ec_text.c:482: error: format ‘%8lld’ expects type ‘long long int’, but argument 3 has type ‘u_int64’ ec_text.c:484: error: format ‘%8lld’ expects type ‘long long int’, but argument 3 has type ‘u_int64’ ec_text.c:485: error: format ‘%8lld’ expects type ‘long long int’, but argument 3 has type ‘u_int64’ ec_text.c:485: error: format ‘%8lld’ expects type ‘long long int’, but argument 4 has type ‘u_int64’ ec_text.c:491: error: format ‘%8lld’ expects type ‘long long int’, but argument 3 has type ‘u_int64’ ec_text.c:491: error: format ‘%8lld’ expects type ‘long long int’, but argument 4 has type ‘u_int64’ ec_text.c:493: error: format ‘%8lld’ expects type ‘long long int’, but argument 3 has type ‘u_int64’ ec_text.c:493: error: format ‘%8lld’ expects type ‘long long int’, but argument 4 has type ‘u_int64’ make[3]: *** [libec_text_a-ec_text.o] Error 1 make[3]: se sale del directorio `/home/aliens/Descargas/ettercap-NG-0.7.3/src/interfaces/text' make[2]: *** [all-recursive] Error 1 make[2]: se sale del directorio `/home/aliens/Descargas/ettercap-NG-0.7.3/src/interfaces' make[1]: *** [all-recursive] Error 1 make[1]: se sale del directorio `/home/aliens/Descargas/ettercap-NG-0.7.3/src' make: *** [all-recursive] Error 1
cc1: warnings being treated as errors ec_linux.c: En la función ‘disable_ip_forward’: ec_linux.c:44: error: se descarta el valor de devolución de ‘fscanf’, se declaró con el atributo warn_unused_result ec_linux.c: En la función ‘restore_ip_forward’: ec_linux.c:71: error: se descarta el valor de devolución de ‘fscanf’, se declaró con el atributo warn_unused_result make[2]: *** [libec_os_a-ec_linux.o] Error 1 make[2]: se sale del directorio `/home/alberto/Escritorio/ettercap-NG-0.7.3/src/os' make[1]: *** [all-recursive] Error 1 make[1]: se sale del directorio `/home/alberto/Escritorio/ettercap-NG-0.7.3/src' make: *** [all-recursive] Error 1
cc1: warnings being treated as errors-----> linea curiosa e interesante indica que todos los warnings seran tratados como si fueran errores, por lo tanto no se compila
La solucion es muy sencilla y consiste en quitar el Flag -Werror de los "Makefile"
:S desgraciadamente son mas de 40 carpetas que contienen un Makefile y es algo laborioso estar editando 44 "Makefile" quitandoles el Flag -Werror, sin embargo cree un script que hace esto automaticamente, lo pueden descargar desde aqui
lo descargamos y lo metemos a la carpeta de ettercap(la que descomprimimos)
una vez ahi nos vamos a la terminal y le damos permisos de ejecucion
chmod +x recorrer
despues le ejecutamos asi:
./recorrer
y como resultado tendremos algo asi:
ahora si procedemos al
#make
#sudo make install
y Listo tendremos instalado nuestro ettercap.
Saludos espero que les halla servido este manual, es mi primer blog y me gustaria que comentaran para saver si les gusto.
Saludos........ Si les ha servido esta informacion por favor comenten.
Muchas gracias tio, Si que sirve...
ResponderEliminarSaludos ..... !!!
Me da gusto que te halla servido, si tiene alguna duda no dudes en pregunta pues para eso estamos...
ResponderEliminarSaludos
Si hermano, agregame (enviame un mensaje con tu correo)
ResponderEliminarmilor123@troyanosyhacks.net
para yo despues agregarte con mi verdadero correo
Quiero charlar un poco... Gracias... !!
mira te dejo mi skype: primogenitosandy
ResponderEliminarHe realizado todos los pasos que indicas, pero al ejecutar sudo ettercap -G y realizar el scan for hosts, ettercap se me sigue quedando colgado.
ResponderEliminarAlguna sugerencia?
hola que tal tal vez te podriamos ayudar si nos pusieras algun error que te salga en la consola a lo hora de ejecutarlo que comentas
ResponderEliminarEn la consola no aparece ningun error, tan solo se queda el ettercap colgado
ResponderEliminarBueno intentalo sin lanzar el entorno grafico, solo modo consola, por lo tanto descartamos la idea de una mala instalacion
ResponderEliminargracias! la verdad me funciono la instalacion pero tengo un problema que dice send l3 ...forwarded, eh buscado del tema pero no encontre ninguna solucion clara. i el forward lo tengo en 1. ojala supieras que es lo que falla o que me falta o si ai que retocar algo ;) saludos
ResponderEliminartal vez si pones el mensage de error completo podamos ayudarte, tambien decirnos en que momento te salio este error,( que intentabas hacer) para darnos una idea mejor. saludos
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarMe sirvio mucho ya no me dio el error Dissector "dns" not supported (etter.conf line 70)pero ahora me dice eso de Ups this shouldn't happen y me pide hacer un reporte de error y me dice Segmentation Failed cuando busco hosts, lo inicio en modo -C no -G pero eso si no siempre me sale aveces si me despliega los hosts oye por cierto en parameters en MTIM pongo remote o oneway o que otros hay? porque no he visto algo mas que No poisoning between bla bla, gracias muy buen post.
ResponderEliminarHola, yo use ese script que hiciste. Pero como que me tira esto al finalizar en el make y make install:
ResponderEliminarcc1: warnings being treated as errors
ec_log.c: In function ‘log_packet’:
ec_log.c:248: error: pointer targets in passing argument 2 of ‘regexec’ differ in signedness
/usr/include/regex.h:571: note: expected ‘const char * __restrict__’ but argument is of type ‘u_char *’
ec_log.c: In function ‘log_write_info’:
ec_log.c:491: error: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:397: note: expected ‘const char *’ but argument is of type ‘u_char *’
ec_log.c:491: error: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
ec_log.c:491: note: expected ‘const char *’ but argument is of type ‘u_char *’
ec_log.c:491: error: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
/usr/include/string.h:397: note: expected ‘const char *’ but argument is of type ‘u_char *’
ec_log.c:491: error: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
ec_log.c:491: note: expected ‘const char *’ but argument is of type ‘u_char *’
ec_log.c:491: error: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
ec_log.c:491: note: expected ‘const char *’ but argument is of type ‘u_char *’
ec_log.c:491: error: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness
ec_log.c:491: note: expected ‘const char *’ but argument is of type ‘u_char *’
make[2]: *** [ettercap-ec_log.o] Error 1
make[2]: Leaving directory `/root/Desktop/ettercap-NG-0.7.3/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/root/Desktop/ettercap-NG-0.7.3/src'
make: *** [install-recursive] Error 1
hola que tal ese error se debe a que todos los warnigs seran tratados como errores. vuelve a hacer todo desde cero. elimina la carpeta que se descomprimio del archivo ettercap-NG-0.7.3.tar.gz
ResponderEliminary vuelve a descomprimirla. asegurate de instalar todas las dependencias. al principio del manuel muestro cuales son y como instalarlas ( para ubuntu) despues cuando ejecutes el comando
./configure --enable-plugins --enable-debug
asegurate que te salga exactamente esto:
Libraries :
LIBPCAP ................ default
LIBNET ................. default
LIBSSL ................. default
NCURSES ................ default
GTK+ ................... yes
Functionalities :
Debug mode ............. yes
Plugin support ......... yes
Passive DNS ............ yes
Perl regex in filters .. yes
Iconv UTF-8 support .... yes
una vez en este paso descarga el script y metelo en la carpeta descomprimida, dale permisos de ejcucion (chmod +x recorrer) y despues lo ejecutas.
ahora ejecuta un
make
si despues del make te sale el mismo error significa que el script no esta quitando el flag -werror , por lo tando tendras que hacerlo manualmente. tienes que entrar a todas las carpetas donde halla un makefile abrirlo con un editor de texto y eliminar la palabra -werror (normalmente bienen 2-3 en un makefile)en total son 44 makefile una vez que los halla eliminado procede al make install. no vayas a hacer un make install si no has corregido tu error ya que sera en vano.
por favor te agradeceria que volvieras a ocupar el script y me digas si te sirvio si no para tratar de ver si hay que modificar algo tambien te pido que comentes si te resulto util esto. saludos. te dejo mi skype primogenitosandy
muy bueno tu post primogenito pero aun me sale un error al darle al make me sale lo siguiente:
ResponderEliminarmake[2]: se ingresa al directorio «/home/casa/Descargas/ettercap-NG-0.7.3/src»
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -g -O2 -MT ettercap-ec_plugins.o -MD -MP -MF ".deps/ettercap-ec_plugins.Tpo" -c -o ettercap-ec_plugins.o `test -f 'ec_plugins.c' || echo './'`ec_plugins.c; \
then mv -f ".deps/ettercap-ec_plugins.Tpo" ".deps/ettercap-ec_plugins.Po"; else rm -f ".deps/ettercap-ec_plugins.Tpo"; exit 1; fi
ec_plugins.c: En la función ‘plugin_filter’:
ec_plugins.c:134:49: error: expected ‘)’ before ‘LTDL_SHLIB_EXT’
make[2]: *** [ettercap-ec_plugins.o] Error 1
make[2]: se sale del directorio «/home/casa/Descargas/ettercap-NG-0.7.3/src»
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio «/home/casa/Descargas/ettercap-NG-0.7.3/src»
make: *** [all-recursive] Error 1
espero me puedas ayudar, gracias por tu tiempo
hola que tal mira para eso estamos para ayudar a la comunidad, en vista que hay muy poco comentarios y dentro de ellos no mencionan si les ha funcionado, dejame ayudarte personalmente, contactame a mi skype primogenitosandy agregame ah e instalte el teamviewer, con esta herramienta y con tu consentimiento me darsa acceso a la pantalla de tu maquina y asi ayudarte personalmente.
ResponderEliminarP.D. si seguiste todos los pasos no deberia causarte ningun error
ps gracias por tu interés en mi problema pero si seguí todos los pasos y tal vez debe ser pq tengo el ubuntu 11.04 32 bits y tu hiciste ese procedimiento para ubuntu 64 bits si no me equivoco, y ps no uso skype pero ya veré como me las arreglo para agregarte. Gracias por tu tiempo.
ResponderEliminarbravaso!!! antes que todo te pasates con este Blog!!! mil gracias y otras mil mas!!! tengo este problema he hecho todo (todo lo instalable menos la solucion de los problemas)
ResponderEliminarestoy en ubuntu 11.10
y me sale este error despues de ejecutar "./configure --enable-plugins --enable-debug"
checking for correct ltmain.sh version... grep: character class syntax is [[:space:]], not [:space:]
no
*** Gentoo sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.18, ltmain.sh = ) ***
Please run:
libtoolize --copy --force
if appropriate, please contact the maintainer of this
package (or your distribution) for help.
muchas gracias antes que todo!!!!!
Hola, disculpa a yo segui cada uno de los pasos y tengo todas las librerias, pero me lanza el mismo error que el compañero de arriba:
ResponderEliminarchecking for correct ltmain.sh version... grep: character class syntax is [[:space:]], not [:space:]
no
*** Gentoo sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.18, ltmain.sh = ) ***
Please run:
libtoolize --copy --force
if appropriate, please contact the maintainer of this
package (or your distribution) for help.
Entonces pues no puedo avanzar porque desde que pongo:
./configure --enable-plugins --enable-debug
me tira ese error.
Por cierto, esta genial tu post, gracias por compartir la informacion y espero puedas ayudarnos con este problema.
Hola de nuevo soy la persona que publico el 23 de nov a las 23.52, resolvi el problema guiandome de otro post, pero ahora marca otro error al hacer el make:
ResponderEliminarec_passive.c:192:4: aviso: el puntero que apunta en el paso del argumento 1 de ‘__builtin_strcmp’ difiere en signo [-Wpointer-sign]
ec_passive.c:192:4: nota: se esperaba ‘const char *’ pero el argumento es de tipo ‘u_char *’
ec_passive.c:193:7: aviso: el puntero que apunta en el paso del argumento 1 de ‘fingerprint_search’ difiere en signo [-Wpointer-sign]
../include/ec_fingerprint.h:8:19: nota: se esperaba ‘const char *’ pero el argumento es de tipo ‘u_char *’
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -ggdb -Wmissing-prototypes -Wno-uninitialized -Wformat-security -Wsign-compare -Wall -I/usr/include/pcap -g -O2 -MT ettercap-ec_plugins.o -MD -MP -MF ".deps/ettercap-ec_plugins.Tpo" -c -o ettercap-ec_plugins.o `test -f 'ec_plugins.c' || echo './'`ec_plugins.c; \
then mv -f ".deps/ettercap-ec_plugins.Tpo" ".deps/ettercap-ec_plugins.Po"; else rm -f ".deps/ettercap-ec_plugins.Tpo"; exit 1; fi
ec_plugins.c: En la función ‘plugin_filter’:
ec_plugins.c:134:49: error: expected ‘)’ before ‘LTDL_SHLIB_EXT’
make[2]: *** [ettercap-ec_plugins.o] Error 1
make[2]: se sale del directorio «/home/Escritorio/ettercap-NG-0.7.3/src»
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio «/home/Escritorio/ettercap-NG-0.7.3/src»
make: *** [all-recursive] Error 1
Ojala puedas ayudarme con este nuevo problema, esta ves di me aparecio el mensaje que deberia salir con el codigo: ./configure --enable-plugins --enable-debug
y ya descarge el archivo recorrer y lo ejecute tal y cual lo pusiste en tu post, y cuando hice el make me salio este error.
Gracias por tu atencion y tiempo!.
Las librerías están disponibles para BackTrack 5?
ResponderEliminarMuchas gracias! Me ha sido de gran utilidad para instalar ettercap al completo
ResponderEliminarHola mi nombres es Jimmy Añazco y quiero consultalte que me sale un error a mi y no se porque, TODO ME SALIO BIEN...este es el error por consola:
ResponderEliminarOoops !! This shouldn't happen...
Segmentation Fault...
===========================================================================
To report this error follow these steps:
1) set ec_uid to 0 (so the core will be dumped)
2) execute ettercap with "-w debug_dump.pcap"
3) reproduce the critical situation
4) make a report :
"tar zcvf error.tar.gz ettercapNG-0.7.3_debug.log debug_dump.pcap"
5) get the gdb backtrace :
- "gdb ettercap core"
- at the gdb prompt "bt"
- at the gdb prompt "quit" and return to the shell
- copy and paste this output.
6) mail us the output of gdb and the error.tar.gz
============================================================================
Core dumping... (use the 'core' file for gdb analysis)
Hola, primero que nada te felicito por el tutorial lo seguí al pie de la letra y llegue hasta este punto en el make install, el problema es que cuando trato de correr ettercap -C o -G, este me marca
ResponderEliminarbash: /usr/sbin/ettercap: No existe el fichero o el directorio
cuando compile esto fue lo que me entrego el sistema.
Libraries have been installed in:
/usr/local/lib/ettercap
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: No se hace nada para `install-data-am'.
make[3]: se sale del directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3/plug-ins/stp_mangler'
make[2]: se sale del directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3/plug-ins/stp_mangler'
make[2]: se ingresa al directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3/plug-ins'
make[3]: se ingresa al directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3/plug-ins'
make[3]: No se hace nada para `install-exec-am'.
make[3]: No se hace nada para `install-data-am'.
make[3]: se sale del directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3/plug-ins'
make[2]: se sale del directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3/plug-ins'
make[1]: se sale del directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3/plug-ins'
make[1]: se ingresa al directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3'
make[2]: se ingresa al directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3'
make[2]: No se hace nada para `install-exec-am'.
make[2]: No se hace nada para `install-data-am'.
make[2]: se sale del directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3'
make[1]: se sale del directorio `/home/garu/.local/share/Trash/files/ettercap-NG-0.7.3'
estoy trabajando en un sistema Debian squezze a 32 bits, recien me acabo de mudar de ubuntu y aun tengo algunas dudas de este nuevo distrito :/ (tema aparte)
espero me puedas orientar un poco en cuanto a la instalación. gracias
Yo lo he conseguido con este comando:
ResponderEliminarautoreconf --force --install --symlink
Cuando termine le lanzáis el ./configure
Buen Dia garu,
ResponderEliminarprimero que nada, donde instalaste ettercap, debian o ubuntu?
Mira si todo te salio bien no te deberia marcar error, ahora por lo que veo el ettercap no se ejecuta, por que no esta por decirlo asi el ejecutable,
entonces, si dices que todo te salio bien en la instalacion , intentemos localizar el ejecutable,
ejecuta el siguiente comando
sudo updatedb
luego te pedira tu contraseña
ahora ejecuta
sudo locate ettercap
y postea la salida de esos comando, asi podremos detectar donde esta ettercap
normalmente debian en ubuntu queda instalado en:
ResponderEliminar/usr/local/bin/ettercap
espero que postees la salida de los comandos anteriores asi podremos hacer un enlace simbolico, saludos y disculpa la tardansa en contestar
Hola, que tal ami al igual que Jimmy Añazco, me sale el siguiente error Ooops !! this shouldn't happen
ResponderEliminarSegmentation Fault...
===========================================================================
To report this error follow these steps:
1) set ec_uid to 0 (so the core will be dumped)
2) execute ettercap with "-w debug_dump.pcap"
3) reproduce the critical situation
4) make a report :
"tar zcvf error.tar.gz ettercapNG-0.7.3_debug.log debug_dump.pcap"
5) get the gdb backtrace :
- "gdb ettercap core"
- at the gdb prompt "bt"
- at the gdb prompt "quit" and return to the shell
- copy and paste this output.
6) mail us the output of gdb and the error.tar.gz
============================================================================
Core dumping... (use the 'core' file for gdb analysis)
Exelente post, por cierto. te agradezco la ayuda de antemano.
solo tengo un problema en funciones me da Passive DNS..... no
ResponderEliminarque podrá ser?
Hola me manda un error en ./configure --enable-plugins --enable-debug me dice permiso denegado
ResponderEliminarGracias
Disculpa a mi me pide
ResponderEliminar*** Gentoo sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.18, ltmain.sh = ) ***
Please run:
libtoolize --copy --force
if appropriate, please contact the maintainer of this
package (or your distribution) for help.
UNA AYUDA POR FAVOR
Total: 0 archivos fueron afectados
ResponderEliminar./recorrer
que me falta puse el archivo pero no afecta ningun archivo...