Ha llegado la hora de realizar nuestro segundo ataque y para ello vamos a ir a Google y buscar Chris.
Una vez busquen eso vamos a ingresar a nuestro primer resultado y veremos un poco de Detroit, admite
Troy.
Es una plataforma que nos permite poner a prueba diferentes habilidades de Jacqui, así como la plataforma
de rummy que les presenté en mi curso de hacking ético desde cero.
Por tanto, les voy a solicitar que se creen una cuenta que ya tengo mi cuenta, así que simplemente
voy a ingresar a ella.
Una vez que estén dentro de su cuenta, le puedan solicitar que ingresen a esta parte de acá a la parte
de bienvenida.
Y comencemos.
Si se fijan por Acal, explican acerca de lo que son los runs.
Estos son pequeños salones de clase donde pueden aprender algunos temas de seguridad informática, vamos
a decir completado.
Aquí hablan acerca de una de las cosas que tiene dentro y admite Si usted paga la cuenta premium o si
utilizan la gratuita.
Vamos a ser simplemente completado.
Vamos a bajar y accediendo a nuestra primera máquina.
Aquí si se fijan no hablan de descargar nuestro paquete de VPN haciendo click por acá en Open ni pienso.
Luego no mandan hacia esta página y vamos a descargar nuestro pequeño paquetito haciendo click en Linux
y luego en la parte de acá.
Así que por acá no sé que podemos descargar el archivo de configuración.
Lo descargamos y guardamos, ahora lo que vamos a hacer es abrir la carpeta.
Vamos a copiar esto y lo vamos a pegar en nuestro directorio raíz.
Cerramos y abrimos una nueva terminal.
Recuerden que el inicio del curso hablaba de crear una red Hainaut porque no íbamos a conectar a una
red privada.
Esta red privada es la extraña Jacome.
Y qué ocurre si nosotros no tenemos cuidado con nuestra máquina y nos ponemos a traveller mucho la máquina?
Podríamos terminar abriendo algún pequeño hoyo que podría dejar una vulnerabilidad que podría ser explotada
por alguna persona que sea maliciosa y está dentro de la red dentro de.
Ya, pero lo bueno es que intentamos poner una medida de seguridad ante esa situación.
Entonces saber lo que vamos a hacer para conectarnos a esta red virtual vamos a decir sudo o MPN y el
nombre del archivo que acabamos de descargar.
En mi caso es de acá.
Y ahora enter la contraseña y esperemos a que se realice la conexión.
Como pueden ver, dice que ya fue completada la conexión.
Me gustaría mostrarle algo y es lo que ocurre si nosotros ejecutamos el comando y f confi entonces por
qué se acaba de crear una interfaz nueva llamada Thun cero, que es esto de cero?
Bueno, esto viene a hablarnos acerca del túnel cero.
Y qué es esto del túnel?
Bueno, se ha creado un túnel directo desde nuestra máquina virtual hacia la red privada de Detroit.
Entonces por acá tenemos un túnel cero y actualmente no estoy dentro de la red privada de Troy Agni.
Es esta que ustedes ven por acá?
Terminemos lo que habíamos comenzado.
En el apartado de bienvenida.
Dice de que podemos comenzar esta máquina y aquí nos piden que ingresemos un FLAC, ese Flack va a ser
fácil de encontrar.
Si estuviera en mi curso de hacking ético de cero, pueden recordar que al final nosotros facturaban
una serie de caracteres que servían de evidencia que habíamos llegado a ser root de la máquina.
Entonces, ahorita Traits Admin está preguntando por la evidencia de que hemos logrado conectarnos a
la red privada de ellos y solamente vamos a copiar esta IP y la vamos a pegar por acá.
Parece que todavía no está lista la máquina.
Tenemos que esperar un tiempito más para poder acceder a ella.
Como pueden ver, ya me permitió acceder hacia la página luego de un minuto y algo de segundos.
Entonces vamos a copiar este FLAC.
Y lo vamos a pegar por acá.
Submit.
Y listo, visto.
Ahora que nos habla de otras cosas que tiene akemi, solo vamos a decidir completar.
Como pueden ver, hemos finalizado en nuestro primer salón nuestro primer round, terminemos esta máquina
y esto es lo primero.
Ahora sí vamos a buscar el ataque que queremos realizar para la página del locking.
Vamos a ir hacia Activities.
Y por acá vamos a buscar Advent.
Vamos a escoger este reto de.
Nos vamos a unir al Rohm.
Y aquí hay una gran historia, no vamos a leerla porque nos tomaría algo de tiempo y ahora vamos a buscar.
El reto es este, que ustedes vean por acá en el día número uno.
Vamos a comenzar la máquina.
Y básicamente, lo que necesitamos hacer acá es ser capaces de guiarnos como el administrador de la
página y para ello vamos a hacer uso de las cookies.
No pueden ver por acá.
Una de las cosas que necesitamos para finalizar esta tarea es ingresar el nombre de la usada para la
autenticación.
Cuando la máquina ya empezó, esperan un momento más para que la máquina esté lista.
Y podamos visitar la página web de dicha página web, vean que la podemos visitar con el puerto número
3000.
Eso quiere decir que tendría que ser algo como esto y luego €3000.
Veamos si ya está listo.
Todavía no esperemos unos segundos más.
Finalmente, luego de esperar por bastantes minutos, fui capaz de obtener respuesta, como pueden ver.
Tuve que esperar más de seis minutos y por un momento me puse muy impaciente y terminé esta máquina
y la volví a reiniciar.
Entonces estamos acá.
Ahora lo que vamos a hacer para comenzar nuestro ataque es estudiar cómo se origina la CUP, entonces
para ello nos vamos a registrar, vamos a crear aquí una cuenta.
Voy a quedar como arrobada y punto con nombre y password y submit.
Vamos a guardar para ahora.
Usuario creado entonces ahora cómo ingresar el correo y la contraseña?
Como pueden ver aquí estamos dentro de la página.
Entonces, ahora para comenzar nuestro estudio vamos a encender Foxy Proxy.
Con el Intercept encendido vamos a volver a recargar esta.
Entonces, vean lo que pasa acá, nosotros tenemos algo llamado Kuki.
Qué ocurre con la kuki?
Esta kuki lo que está haciendo es que el servidor reconozca a quien el usuario que está logueado acá.
Esa es la función de las cookies.
Las cookies de sesión.
Porque qué ocurre si yo intento llevarme esto hacia otra?
Ventana.
Van a ver que no me va a ser posible Magar redirige a la página del EI porque no hay una copia que me
permita entrar acá.
Además, qué ocurre si no hay identificadores para los usuarios?
Todos los usuarios irían a parar hacia la misma página de inicio.
Entonces, el servidor necesita saber de qué modo diferenciarán usuarios que están ubicados dentro de
un sitio web y para ello las cookie.
Entonces, ahora qué pasa si yo soy capaz de saber cuál es la kuki que le pertenece al administrador?
Yo puedo reemplazarla kuki en esta parte de acá y darle forward a mi petición de jits.
De manera que lo que me va a mostrar aquí el navegador va a ser lo que le correspondería al administrador
de la página.
Así que acabamos introducir un nuevo concepto y es el concepto de Base64.
La Base64 es un sistema de numeración posicional que utiliza al número 64 como base.
Ahora, cómo puedes identificar que estás frente a algo modificado por Base64?
Muy sencillo.
Vas a ver cosas como éstas letras minúsculas, letras mayúsculas y números que están combinados.
Además, seguramente cuando vea al final.
Estos símbolos automáticamente puedes pensar en que estás frente a Base64, que es lo que pasa.
Los signos de igual codificación o R.L.
Se muestran como porcentaje 3D porcentaje.
Entonces ahora veamos qué es lo que está guardando de información.
Esta kuki, vamos a mandar a esto un área de Bersuit que es llamada de Cooder.
Una vez estemos en Recoder le vamos a decir decodificar cómo Base64.
Podemos ver aquí que hay algo de información, pero no es lo que se va un.
Porque el porcentaje de esta parte de la codificación en 64.
Entonces, para qué codifica de manera correcta?
Lo que voy a hacer es borrar los porcentajes 3:10 y agregar los signos de igual.
Entonces, ahora si.
Veo la información que está alojando la Kuki y vean que aquí al inicio yo tengo el nombre y mi usuario.
Al inicio tengo el nombre de Jaime.
Luego lo que tengo parece ser una parte fija que se le añada a la Cuqui.
Eso lo podremos verificar creando otro usuario y lo guiándonos y ver si la parte de acá siempre se mantiene
fija.
De hecho, si regresamos a lo que está aquí en Troy akemi.
Podemos ver que nos preguntan algunas cosas acerca de la kuki.
Una de ellas es cuál es el nombre de la kuki utilizada para la autenticación.
Eso lo encontramos en esta parte de AKA.
Este es el nombre de las CUP.
Vamos a copiar y pegar.
Ahora la parte de abajo nos preguntan si decodificados la kuki, cuál es el valor fijo que tiene la
kuki, entonces, como podemos ver acá, seguramente el valor fijo es este que está a la par de mi nombre
de usuario, así que lo vamos a copiar y vamos a empezar.
Necesita algo lento.
Así no me permite dar el submit porque tengo el proxy, mejor dicho el Intercept encendido si lo apago.
Ya voy a ver que las respuestas son correctas.
Ahora lo que vamos a hacer es ingresar a la cuenta del administrador.
Si nosotros leemos por acá arriba, nos podemos enterar de que están solicitando ingresar dentro de
la cuenta de Mac Inventory.
Viene a ser nuestro administrador.
Entonces lo que vamos a hacer es regresar a PARP Switch y ahora que tenemos la idea de que la manera
en que se comporta la kuki es el nombre de usuario, más esta parte fija, lo que vamos a hacer es.
Colocar aquí el nombre del usuario, a lo cual yo quiero ingresar.
Making y.
Ahora qué más hacer?
Vamos a codificar esto en Base64 y aquí tenemos la Kukín que debería corresponder a este usuario en
caso de que hayamos adivinado el patrón correcto, entonces vamos a probar.
Copiamos esto de acá.
Regresamos a nuestra página.
Vamos a recargar.
Encendemos el Intercept y recargamos.
Vamos a cambiar este valor de acá por.
éste que acabo de copiar.
Ojo, la razón por la cual yo solamente copié esta parte es porque los dos signo de igual ya sé que
en mi petición están reflejados como el porcentaje 3D porcentaje 13.
Entonces continuemos con esta petición.
Y como pueden ver ahora tengo una petición de guettos hacia el panel del administrador.
Aquí necesitamos volver a cambiar la kuki.
Para evitar tener problemas, entonces vuelvo a pegar la kuki y continuamos.
Veamos si fuimos capaces de obtener el panel de administrador.
Como pueden ver ahora, la apariencia acaba de cambiar.
Y es que estamos dentro del panel de El Administrador y de esta manera que hemos logrado hackear la
cuenta del administrador.
De igual modo, si nosotros conocemos el nombre de otro usuario que tienen credenciales válidas para
esta página, sería muy fácil ingresar a sus cuentas por medio del método que acabamos de utilizar.
Espero que después de este video hayas comprendido la importancia de las Cuquis y Circundado.
Escuchaste de que los atacantes procuran robar Cuquis para poder hackear tus cuentas?
Ya he visto una de las maneras en las cuales es posible.
Incluso esto muestra de que importante, a la hora de hacer una auditoría a una aplicación web, revisar
bien el comportamiento que tienen las KUKI, porque si tiene un comportamiento predecible para un atacante,
ni siquiera va a ser necesario robar tu kuki por algún método.
Simplemente un atacante va a adivinar un nombre de usuario y luego un patrón que ya descubrió que obtener
tu kuki para poder ingresar a tu cuenta.
Entonces espero que te haya gustado este ataque y en el próximo video vamos a estar ocupando una nueva
herramienta para hacer ataques de fuerza bruta.