Hola amigos bienvenidos a esta clase en donde vamos a revisar el famoso tipo de ataques man Hindemith
que significa hombre en el medio.
A resumidas cuentas les cuento que es un ataque en el cual consiste como dice su nombre en inglés hombre
en el medio en donde la función sería ponernos nosotros entre la computadora y el servidor siendo de
pasar a mano la información que está mandando la computadora al servidor la tomamos y la enviamos nosotros
y obviamente la recibimos y la guardamos y viceversa la que viene del servidor a pasar por nosotros
y la mandamos al cliente.
La experiencia del cliente es limpia por así decirlo o sea que indetectable no se daría cuenta que nosotros
estamos en el medio.
Nosotros vamos a hacer un ataque desde una máquina Linux ya que se jactan de ser muy seguras contra
un Windows que asimilándose el servidor y nosotros vamos a estar en el medio en este caso el requisito
es que tengamos conectado a la misma red y les adelanto el método de prevención para este ataque o para
que lo tengan en cuenta y sepan que este ataque no va a funcionar si la red se encuentra un DHCP configurado
llámese no Ping se los voy a escribir como para que entiendan a qué me refiero DHCP Snoopy si lo quieren
googlear qué significa esta configuración que es una manera de prevenir este ataque.
Si ustedes lo quieren sugerir a sus clientes si que detectan esta vulnerabilidad DHCP no lo que hace
es asociar una Mac a una IP.
Esto significa que todas las computadoras que estén en la red DHCP va a identificar la MAC de cada computadora
y lo que va a suceder es que le va a asignar siempre la misma IP.
De esta manera nosotros prevenir y prevemos este ataque ya que ahora van a ver en la práctica que lo
que terminamos haciendo es duplicando una Mac al realizar el envenenamiento por repe.
Se llama protocolo de repe nosotros almena este protocolo lo que hacemos es tomar la MAC de una computadora
y de esa manera hacer que nos envíen a nosotros la información.
Bueno amigos pasemos a lo divertido que es la práctica.
Hola amigos.
Bueno aquí tenemos las tres computadoras donde esta vendría a ser el servidor de Windows y esta es la
de Linux donde nosotros vamos a hacer un buen mín de la máquina de Linux que justamente tiene Elipe.
En este caso les puse el rango 172 16 1 2 en este caso la IP de esta computadora y nuestro servidor
detectamos que justamente se ha conectado a nuestro servidor con el puerto Cham que vamos a empezar
Windows antes que nada para empezar con el ataque.
Vamos a ver las tablas de repe las tablas de HP este comando no pueden ejecutar en sus computadoras
desde Windows con la RPM a donde nosotros lo que hacemos es ver con qué computadoras interactúa nuestra
nuestra computadora donde 128 es IP el atacante de nuestro Kali Linux y 130 en nuestro objetivo donde
acá podemos ver las direcciones MAC recuerden lo que les mencioné antes de empezar a cargar con la práctica
en el principio del video donde justamente hablábamos de qué papel tomaba la dirección MAC en las computadoras.
Bueno ahora van o van a ver cuando empecemos a hacer ataques les voy a mostrar y nos vamos a detener
específicamente como vemos en Linux en la reprimirnos a no nos devolvió la p 128 que era el atacante
porque todavía no hemos tomado contacto por eso le hice un PIN al 128 para justamente hacer una interacción.
Ahora si volvemos a ejecutar el comando repes menos a lo que vamos a obtener es que justamente en el
resultado de este comando deberíamos ver el 128 que debería estar por aparecer ahora en Linux siempre
demora un poquito más.
El comando repe y como ven acá hasta 128 es la máquina en nuestro ADN del atacante y donde también están
moviendo la Mac.
Como les mencionaba para empezar a hacer el ataque vamos a usar un método es Puffy en el cual nosotros
vamos a realizar el envenenamiento de repe donde en este caso nosotros lo que hacemos es abrir una consola
de nuestro Kali Linux.
Un punto importante que hay que tener en cuenta en todo esto es que tenemos que tener activado nuestro
Kali Linux el reenvío de paquetes esto lo hacemos revisando un archivo en nuestro coil Linux con el
comando Cat donde lo deberíamos tener habilitado o sea la respuesta que nos debe dar también booleana
es el resultado uno donde lo hacemos con Cat y la dirección del archivo es proc Parra zis barra Net
barra y PB 4 barra hype y bajo forward.
Esto nos tiene que devolver el resultado.
1.
Nosotros Elipe forward lo tenemos habilitado en base a cumplir la función de justamente reenviar los
paquetes que pasen a través de nosotros.
Vamos a ver entonces el comando que nosotros tenemos que ejecutar que es la repes por fin para justamente
hacer el envenenamiento de DRP y poder ejecutar Germani Hindemith con menos y especificamos el interfaz
donde nos vamos a hacer la conexión lo podemos ver con el live con fijã y se ve el H0 a la izquierda
y esta no es tripe lo que vamos a hacer entonces es con el R.P spoofing menos y me especificamos la
interfaz que habíamos hecho que te H0 menos.
Para justamente decirle que en este caso de Windows que era 170 16 1 129 nosotros vamos a hacer las
172 16 1 130 que era la Linux una máquina de Linux ahí nosotros lo que estamos diciendo en del Windows
que nosotros somos el windows linux.
Entonces ahora si justamente hacemos un RPM enojara donde justamente vamos a ver las Mac recordemos
que presten especial atención podemos ver que oh casualidad tenemos una Mac duplicada o sea que nosotros
le estamos diciendo servidor que nosotros somos las 130.
O sea que nos va a mandar la información que debería mandar a ellos.
Justamente lo que acabamos de hacer con el comando acá justamente está constantemente mandándole estas
solicitudes para que lo tenga presente al dato y nosotros ser los que recibimos los paquetes que le
está mandando Windows.
Bien entonces lo que deberíamos hacer ahora es justamente decirle a Linux que somos Windows repes pufff
menos y te hacho te H0 que la interfaz esté entonces lo que tenemos que decir ahora de 172 y si soy
1 130 al Inverse lo que hicimos recién 170 y 2.16 unos 128 129.
Por qué.
Porque ahora no son de esas tripe nosotros queremos empezar a justamente recibir nosotros los paquetes
si no lo envían a Linux a nosotros y luego nosotros hacemos el reenvío de paquetes puede ser un poco
confuso porque de hecho justamente a mí recién se me traspapeló los papeles pero es así como funciona
cualquier cosa pueden ver el video las veces que lo necesiten.
Ahora si nosotros hacemos repe me enoja vamos a ver que justamente en Linux demora más importante que
tenga el Jack que se ejecuta en Linux escribiendo la palabra Goriot quédense tranquilos lo vamos a ver
dónde hay un punto muy importante si usted está en vierto Elizondo me estoy actualizando yo.
Tienen que venir a este botón a esta opción y destilar el inefable promiscuos Mot.
Interfaz.
Por qué.
Porque al estar ejecutando todos estos forman local con máquinas virtuales no hay un switch cumpliendo
la función que cumple.
Entonces si te tienen habilitado este tilde la simulación sería falsa porque en realidad todos los paquetes
siempre están pasando por ustedes al estar virtualizado la máquina.
En cambio al destilar este tilde hacen una simulación real y no tarea forzada porque en realidad siempre
le saldría bien.
Ahora nosotros empezamos a capturar paquetes y lo que vamos a hacer es justamente actualizar nuestra
conexión con el minijuego contra la máquina de Windows y como vemos el capturamos muchísimos paquetes
de los paquetes que justamente se estaban conectando entre ellos a casa podemos empezar a hacer un análisis
más profundo lo maximizada para hasta un poquito más cómodos y podemos empezar a ver cómo por texto
plano se fueron transfiriendo los datos donde Warshaw nos da bastante especificación.
En este sentido ahora igual vamos a vivir algunos ejemplos para que puedan tranquilos donde Arka por
ejemplo en este paquete vamos a buscar uno que tenga algo interesante como podrán ver acá podemos ver
la IP del emisor de un protocolo en este caso pasa por texto plano como bien se dice y podemos seguir
viendo la información que hemos ido capturando
esto claramente no es magia.
A qué me refiero.
Muchas veces es cuestión de paciencia hasta que demos con el dato que nosotros fuimos necesitando.
A esto hay que monitorearlo pero ya de por sí independientemente a los paquetes que capturemos en el
momento que hagamos la prueba soy independiente.
No importa si sean críticos o no con el simple hecho de que lo hemos capturado ya está comprometida
la situación entonces no es necesario tampoco que tengan que tener una contraseña para demostrar al
cliente que se puede ejecutar a un Manín de mail que se tranquiliza en ese sentido.
Acá podemos ver mucha más especificidad en la opción que mostrar recién cómo entrar donde muestra un
poco más ordenada la información que hemos podido capturar
hasta podemos exportarla como guardar cómo mantenemos el registro para el informe final.
Bueno amigos de ahí en más sólo queda capturar paquetes Wadsworth si lo dejan capturando todo el día
a base de un archivo muy grande donde ya con esa simple oración queda demostrado Manín de mail que se
ejecutó entre un Linux y un Windows.
Así que espero que leyó toda la clase y que lo dude como siempre me pueden preguntar tengan en cuenta
los factores a contemplar en la configuración de la red para saber ya de antemano si el método va a
tener éxito o no..