Buenas señores, me estoy iniciando en este maravilloso mundo de la informatica, bueno el punto es que estoy tratando de installar el ettercap en un pc MAC y al parecer no se instala correctamente, aqui dejo lo que me arroja al final:
(http://imagen%204)
checking whether gcc accepts -pthread... no
configure: WARNING: ***********************
configure: WARNING: *PTHREAD ARE REQUIRIDE*
configure: WARNING: ***********************
logout
te falta la librería pthreads
Cita de: kamsky en 4 Marzo 2010, 10:13 AM
te falta la librería pthreads
Para que me sirve esta libreria? de donde la tengo que bajar? gracias por contestar ;-)
Se supone que es una libreria estandar de linux :P, vamos para que mi FreeBSD la tenga por defecto pufff.
En fin:
POSIX Threads - Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/POSIX_Threads)
Ahora que lo veo se supone que MAC lo tiene tambien por defecto:
pthread(3) Mac OS X Manual Page (http://developer.apple.com/Mac/library/documentation/Darwin/Reference/ManPages/man3/pthread.3.html)
A mira aqui explican la solucion a tu problemaHow to compile ettercap NG 0.7.3 on Mac OSX when you get that annoying pthread error « :wq (http://thnetos.wordpress.com/2007/08/10/how-to-compile-ettercap-ng-073-on-mac-osx-when-you-get-that-annoying-pthread-error/)
Pero si no te gusta leer te lo quoteoo aqui:
Citar
Open the configure script, search for the line that say something like "$OS" != "MACOSX", you need to change this line to say "$OS" != "DARWIN", voila!
./configure && make && make install away! Enjoy ettercap!
Saludos
Cita de: Anon en 5 Marzo 2010, 05:19 AM
Se supone que es una libreria estandar de linux :P, vamos para que mi FreeBSD la tenga por defecto pufff.
En fin:
POSIX Threads - Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/POSIX_Threads)
Ahora que lo veo se supone que MAC lo tiene tambien por defecto:
pthread(3) Mac OS X Manual Page (http://developer.apple.com/Mac/library/documentation/Darwin/Reference/ManPages/man3/pthread.3.html)
A mira aqui explican la solucion a tu problema
How to compile ettercap NG 0.7.3 on Mac OSX when you get that annoying pthread error « :wq (http://thnetos.wordpress.com/2007/08/10/how-to-compile-ettercap-ng-073-on-mac-osx-when-you-get-that-annoying-pthread-error/)
Pero si no te gusta leer te lo quoteoo aqui:
Citar
Open the configure script, search for the line that say something like "$OS" != "MACOSX", you need to change this line to say "$OS" != "DARWIN", voila!
./configure && make && make install away! Enjoy ettercap!
Saludos
Hey muchas gracias por responder voy a probar y comento ;-) ;-)
Si no puedes instalarlo por macports.
saludos!
posdata: perdón por tardar tanto en responder
Cita de: mecosecho en 4 Marzo 2010, 01:17 AM
Buenas señores, me estoy iniciando en este maravilloso mundo de la informatica, bueno el punto es que estoy tratando de installar el ettercap en un pc MAC y al parecer no se instala correctamente, aqui dejo lo que me arroja al final:
(http://r.i.elhacker.net/cache?url=http://Imagen%204)
checking whether gcc accepts -pthread... no
configure: WARNING: ***********************
configure: WARNING: *PTHREAD ARE REQUIRIDE*
configure: WARNING: ***********************
logout
Efectivamente como dijo el compañero de arriba, descarga macports.. macports es una aplicacion tipo apt-get pero para mac os x.. Los paquetes estan ya configurados y listos para instalarse.
http://www.macports.org/install.php
haxplelap:~ jlloya$ port search ettercap
ettercap @0.6.b (net, security)
multipurpose sniffer/interceptor/logger for switched LAN
ettercap-ng @0.7.3 (net, security)
multipurpose sniffer/interceptor/logger for switched LAN
Found 2 ports.
haxplelap:~ jlloya$ sudo port install ettercap-ng
Saludos, Haxple.
Ola!!
A ver si me podei ayudar, xq me encuentro con otro problema. Estoy instalando el ettercap en mi macBookPro y aún modificandon el script configue no soy capaz. Me pone lo siguiente:
checking for libnet... no
configure: error: libnet >= 1.1.2.1 not found
Pero si que tengo libnet instalado:
macbook-pro-de-oleviatan:~ oleviatan$ sudo find / -name libnet
find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/opt/local/include/libnet
/opt/local/var/macports/software/libnet11/1.1.4_0/opt/local/include/libnet
/opt/local/var/macports/sources/rsync.macports.org/release/ports/net/libnet
Ya he intentado instalarlo
Utilizando este código, para indicarle cual es la ruta de libnet, lo he probado con las 3 rutas de arriba.
macbook-pro-de-oleviatan:ettercap-NG-0.7.3 oleviatan$ sudo ./configure --with-libnet=/opt/local/include/libnet
Pero siempre me da el mismo error
checking for libnet... no
configure: error: libnet.h not found in /opt/local/include/libnet
Edito: mas datos..... cuando arracon el ettercap con :"ettercap -G" veo la ventana pero no funcioana y sale el error
Xlib: extension "RANDR" missing on display "/tmp/launch-V4H0gQ/:0".
Agradecería cualquier ayuda. Gracias.
Again
sudo port install ettercap-ng
macbook-pro-de-oleviatan:~ oleviatan$ sudo port install ettercap-ng
Password:
---> Computing dependencies for ettercap-ng
---> Deactivating ettercap-ng @0.7.3_2+gtk+plugins
---> Activating ettercap-ng @0.7.3_2
---> Cleaning ettercap-ng
Correcto así parece q va. Pero solo me funciona en formato texto
GTK support not compiled in ettercap
Pero bueno parece q funciona.
Cita de: oleviatan en 30 Marzo 2010, 20:11 PM
macbook-pro-de-oleviatan:~ oleviatan$ sudo port install ettercap-ng
Password:
---> Computing dependencies for ettercap-ng
---> Deactivating ettercap-ng @0.7.3_2+gtk+plugins
---> Activating ettercap-ng @0.7.3_2
---> Cleaning ettercap-ng
Correcto así parece q va. Pero solo me funciona en formato texto
GTK support not compiled in ettercap
Pero bueno parece q funciona.
haxplemblanca:~ jlloya$ port variants ettercap-ng
ettercap-ng has the variants:
gtk
plugins
haxplemblanca:~ jlloya$
sudo port install ettercap-ng +gtk---> Computing dependencies for ettercap-ng
---> Deactivating ettercap-ng @0.7.3_2+plugins
---> Activating ettercap-ng @0.7.3_2+gtk
---> Cleaning ettercap-ng
haxplemblanca:~ jlloya$ ettercap -G
Xlib: extension "RANDR" missing on display "/tmp/launch-hhRslu/:0".
Te va a salir ese error de Xlib pero no te preocupes solo esperate unos segundos, la pantalla de ettercap va a aparecer.
Saludos
Tralará tralará..... Muchisimas gracias!!!! ya lo he conseguido.!!!!!! por fin. Llevo todo el día.
Pero ahora me sale un error cuando me pide la "network interface" yo escribo en1 (el airport) y no me la acepta dice q no es válida y así con todas.....
Sabrías a que se debe. De todas formas supongo que será una pijada, muchas gracias otra vez haxple.
Seguramente no te lo acepta porque no estas usando sudo...
mira que si ejecuto ettercap -G para despues poner en1 me suelta el error:
ERROR : 0, Unknown error: 0
[ec_send.c:send_init:114]
libnet_init(LIBNET_RAW4_ADV) failed: libnet_init(): UID or EUID of 0 required
Pero esto se soluciona utilizando sudo ettercap -G
Correcto. Ya me funciona correctamente, aunque parece estar algo inestable. Muchisimas gracias, ahora a cojer un manual y aprender a usarlo bien.
Es que tengo una rata en mi red, y la próxima vez q lo pille quiero estar preparado.
jejejeje
Gracias otra vez
Ola otra vez!!!
Esto es la ostia, funciona de muerte. Le veo 1000 posibilidades, pero tengo una duda que a lo mejor tu haxple, que tienes más experiencia me sabrías decir.
En el manual más conocidos, el que hai en este mismo foro (http://foro.elhacker.net/hacking_avanzado/manual_de_ettercap_ng_07-t139427.0.html) ponen un ejemplo en el que la víctima entra en una cuenta de gmail y al estar sniffando podemos verle el usuario y la contraseña. Yo he estado probando con mi otro pc, no solo con google sinó con otras páginas de "menor seguridad" foros, etc..... y no veo nada de eso.
Sabrías indicarme más o menos por donde van los tiros.
Gracias otra vez, prometo que esta es la última.
Hola muy buenas. Acabo de registrarme en el foro, y este es mi primer post; pero como mucha otra gente, necesito que me echen un cable (y gordo, creo yo).
Hará poco tiempo que descubrí y empecé a usar ettercap-ng en mi viejita patata de sobremesa con ubuntu, y funciona a las mil maravillas, una vez instaladas las librerias y dependencias necesarias.
Ahora bien, mi "problemilla" esta en que yo uso mayormente mi MacBookPro (y cabe decir que aún estoy un poco verde, aunque se parezca a linux), y he hecho ya mil intentos para instalar esta aplicación en mi Snow Leopard, y no hay manera, o que soy bastante tarugo (que lo seré) y no me aclaro con el fink o el MacPorts para intentar portarlo, o que debo aprender de una vez inglés, de una manera ya lo suficientemente fluida.
Hace unos días, vosotros empezasteis este hilo que ayer mismo San google me mostró, y como el tema aún esta caliente, espero que os sea más fácil contestarme. Y ahora, el problema:
Me he descargado el ettercap-ng 0.7.3, he cambiado el script "configure" (lo de MACOSX por DARWIN), y he ejecutado el ./confugire......, mostrándome este resultado:
~/Desktop/ettercap-NG-0.7.3$ ./configure && make && make install
checking whether to enable maintainer-specific portions of Makefiles... no
Configuring ettercap NG-0.7.3...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... no
checking build system type... i686-apple-darwin10.3.0
checking host system type... i686-apple-darwin10.3.0
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
Tengo instalado en mi MAC el paquete de Xcode, con sus diferentes editores para los diferentes lenguajes, usos... pero creo no tener el gcc ya que ni "make" ni "make install" se me reconocen como comandos a usar.
Si alguien puede arrojarme un haz de luz por el que seguir, le estaria muy agradecido; ya sea un link a otra web, o una explicación.
Igualmente, gracias.
Cita de: oleviatan en 31 Marzo 2010, 10:16 AM
Ola otra vez!!!
Esto es la ostia, funciona de muerte. Le veo 1000 posibilidades, pero tengo una duda que a lo mejor tu haxple, que tienes más experiencia me sabrías decir.
En el manual más conocidos, el que hai en este mismo foro (http://foro.elhacker.net/hacking_avanzado/manual_de_ettercap_ng_07-t139427.0.html) ponen un ejemplo en el que la víctima entra en una cuenta de gmail y al estar sniffando podemos verle el usuario y la contraseña. Yo he estado probando con mi otro pc, no solo con google sinó con otras páginas de "menor seguridad" foros, etc..... y no veo nada de eso.
Sabrías indicarme más o menos por donde van los tiros.
Gracias otra vez, prometo que esta es la última.
Si mira, estas paginas como gmail y hotmail tiene proteccion https... Ettercap es capaz de falsificar certificados https. Para que puedas leer el trafico necesitas modificar el archivo etter.conf y busca la parte de redireccionamiento.
La otra opcion para poder leer https es utilizar la aplicacion sslstrip. Aqui existen un post de como se utilizo sslstrip+ettercap+mac : http://blog.thetoast.net/2009/05/ssl-strip-on-mac-os-x.html.
Para MACkina.. Lee los posts amigo, si no sabes unix se te va a hacer dificil compilarlo.. Descarga macports para snow leopard (buscalo en google).. Una vez instalado, abres la terminal y escribes, literalmente:
sudo port install ettercap-ng
Gracias haxple, pero el problema no lo tenia con los comandos de UNIX, sino con las xCode; por si a alguna persona más le pasara, aviso de que si tienen Snow Leopard, y usan la versión de xCode 3.1.2 (las del Leopard), podrán compilar, programar... pero en el caso de utilizar MacPorts, les dará el dichoso error 77 (entre muchos otros) con el que me he dado cabotazos, así que para solucionarlo, descárguense las xCode 3.2.1, instálenselas, i el mundo no será de color de rosa, pero podrán utilizar MacPorts, incluso con su interfaz gráfica Porticus, i les funcionará.
Por lo menos, yo lo he solucionado así.