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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking (Moderador: toxeek)
| | |-+  Ettercap Hibrido (Al borde de la locura)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ettercap Hibrido (Al borde de la locura)  (Leído 5,389 veces)
iago

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Ettercap Hibrido (Al borde de la locura)
« en: 4 Octubre 2010, 01:30 am »

Saludos gente, trabajo en un equipo GNU/Linux (Ubuntu) tengo una consulta respecto a Ettercap pero antes les explicaré que he hecho (mal) y una duda que me surgió luego de pasar horas tratando de que funcione al 100%

Primero, instalé una versión de Ettercap compilada, he logrado realizar un envenenamiento de la tabla ARP  de un equipo perteneciente a mi red local , puedo monitoriar todo su tráfico con Wireshark , eso ha funcionado de maravilla.

Duda 1: NO he visto alguna diferencia en asignar el equipo victima a TARGET1 y al router (que da salida a Internet) a TARGET2 y al contrario: equipo victima a TARGET 2 y router a TARGET1 . El trafico parece fluir bien. ¿ ESta bien eso?

Pero lo que no logro con esta versión instalada es  recolectar información ( pass & username) de trafico HTTP, he arrancado el sniffer (start sniffer) pero no captura datos como los ejemplos que he visto que funcionan como reloj.

Entonces leí por ahí que las versiones compiladas desde las fuentes en la misma máquina funcionaban mejor, pero al intentar compilar ( antes de eso buscar dependencias y todo eso) me salta un error en la pantalla el mismo que a este usuario en el post http://foro.elhacker.net/gnulinux/error_de_compilacion_ettercap_ubuntu_810-t238635.0.html;msg1144039#msg1144039

Ahora, ¿Es posible instalar ettercap ya compilado(.deb) y luego compilar e instalar plug-ins desde las fuentes?


En línea

APOKLIPTICO


Desconectado Desconectado

Mensajes: 3.871


Toys in the attic.


Ver Perfil
Re: Ettercap Hibrido (Al borde de la locura)
« Respuesta #1 en: 4 Octubre 2010, 04:27 am »

Mirá, es posible hacer esto:
O bien editas el makefile y sacás el atributo warn_unused_result, o bien editas el archivo ec_linux.c para que quede asi:

En donde dice:
Código
  1.   fscanf(fd, "%c", &saved_status);
  2.   fclose(fd);
  3.  

que quede:
Código
  1.   int outval = 0;
  2.   outval = fscanf(fd, "%c", &saved_status);
  3.   fclose(fd);
  4.  

Y en donde dice:

Código
  1.   fscanf(fd, "%c", &current_status);
  2.   fclose(fd);

que quede:

Código
  1.   int outval;
  2.   outval = fscanf(fd, "%c", &current_status);
  3.   fclose(fd);

Eso debería solucionar tu problema al compilar.
En línea

AMD Phenom II 1075T X6 @ 290 Mhz x 11 (HT 2036 Mhz NB Link 2616 Mhz) 1.23 Vcore
ASUS M4A89GTD-PRO/USB3
2x2gb G-Skill RipjawsX DDR3 1600 Mhz CL7 (7-8-7-24-25-1T)
Seagate 500 Gb
XFX HD4850 512Mb GDDR3. 650 Mhz/995 Mhz 1.1 Tflops.
iago

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Ettercap Hibrido (Al borde de la locura)
« Respuesta #2 en: 4 Octubre 2010, 20:03 pm »

Gracias APOKLIPTICO , edite el archivo ec_linux.c, volví a ejecutar ./configure --enable-plugins --enable-debug y luego make y el error con el archivo ec_linux.c no apareció, pero en cambio ahora tengo un problema con ec_text.c y esta es la salida del terminal

Código:
cc1: warnings being treated as errors
ec_text.c: In function ‘text_input’:
ec_text.c:184: error: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
ec_text.c: In function ‘text_run_plugin’:
ec_text.c:439: error: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
ec_text.c: In function ‘text_visualization’:
ec_text.c:559: error: ignoring return value of ‘scanf’, declared with attribute warn_unused_result

Lo que deduzco es que  debo editar las lineas 184,439 y 559 del archivo ec_text.c .

Todas estas funciones tienen un conflicto con el atributo warn_unused_result pero no logro encontrar esa linea en el archivo Makefile

Busco alguna solución en Internet pero no logro sacar nada en limpio , si me pudieras dar otra ayuda agradecido.

En línea

APOKLIPTICO


Desconectado Desconectado

Mensajes: 3.871


Toys in the attic.


Ver Perfil
Re: Ettercap Hibrido (Al borde de la locura)
« Respuesta #3 en: 4 Octubre 2010, 20:07 pm »

Mmh, yo la verdad que no se de GNU/LINUX, pero se de C/C++ quizás si te ponés a editar todas las líneas para que quede bien...
En línea

AMD Phenom II 1075T X6 @ 290 Mhz x 11 (HT 2036 Mhz NB Link 2616 Mhz) 1.23 Vcore
ASUS M4A89GTD-PRO/USB3
2x2gb G-Skill RipjawsX DDR3 1600 Mhz CL7 (7-8-7-24-25-1T)
Seagate 500 Gb
XFX HD4850 512Mb GDDR3. 650 Mhz/995 Mhz 1.1 Tflops.
Foxy Rider


Desconectado Desconectado

Mensajes: 2.407


Deprecated


Ver Perfil WWW
Re: Ettercap Hibrido (Al borde de la locura)
« Respuesta #4 en: 6 Octubre 2010, 10:47 am »

warn_unused_result en realidad es un atributo para alguna función, para tirar warning cuando el valor de retorno no se usa ...
simplemente podrías editar los flags de compilación para que no se traten los warnings como errores ... (-Werror es el culpable)

o sino, complacer al compilador y poner una variable que reciba el valor de retorno de la llamada a esas funciones ..

Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Qué es locura y que no lo es? « 1 2 3 »
Foro Libre
dimitrix 25 10,023 Último mensaje 15 Octubre 2011, 01:51 am
por Draklit
DvD Hibrido Ayuda
Multimedia
Zorronde 2 2,730 Último mensaje 22 Febrero 2013, 19:26 pm
por Zorronde
Hibrido
GNU/Linux
T3TR@TR35 0 1,818 Último mensaje 1 Diciembre 2018, 21:51 pm
por T3TR@TR35
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines