En esta clase ha llegado el momento de comenzar con nuestro ataque.
Para ello iremos, attract, akemi y vamos a buscar el nombre de la siguiente máquina vamos a escribir
por acá.
Guilad Entonces es esta la máquina que vamos a estar atacando?
Nos uniremos al run.
Y ahora lo que haremos es comenzar nuestra máquina mientras esperamos a que nuestra máquina cargue.
Quiero que vean el siguiente mensaje por acá nos dice por favor, añade.
La siguiente línea a Pelé, Caudete, Seleka, Jost.
También nos dicen de que esta máquina no requiere de fuerza bruta.
Eso quiere decir que no vamos a tener que hacer ningún ataque de este tipo.
Por otra parte, qué es esto?
Añadir esta niña a este archivo de acá es bastante sencillo.
Si yo intento copiar esto de acá y pegarlo en la barra de búsqueda, van a ver que no voy a poder acceder.
Y cuál es la razón de que yo no pueda acceder a este sitio web de acá?
No es accesible desde el Internet en general.
Yo puedo acceder a este sitio web solo dentro de la red de Twitter AQMI.
Y por qué aún así, yo no puedo acceder acá si o también me encuentro dentro de la red privada?
AQMI.
Eso es bastante sencillo.
Recuerden que cuando nosotros hacemos este tipo de búsquedas hay servidores DNS que traducen esto a
una dirección IP.
Nosotros ocupamos este tipo de cosas así, con letras, porque es más fácil de recordar los nombres
de dominio que estar memorizando direcciones IP.
Entonces, como esto no es accesible desde el Internet en general, cuando se hace la búsqueda de qué
dirección IP pertenece al siguiente nombre de dominio.
Hay varios problemas con ella porque no logra encontrar qué dirección IP es asignada a esto de acá.
Entonces nosotros lo que hacemos para que se pueda encontrar la dirección IP.
Lo siguiente vamos al archivo que nos están indicando por acá.
Entonces vamos a ir a abrir y editar ese archivo de sudo nano y vamos a editar esto.
Acabamos añadir la línea que nos están solicitando añadir y es de acá.
Mucha copiar, vamos a pegar, controlé, se controlé X y probaremos una vez más SEMES.
HM Como pueden ver ahora puedo acceder.
Y es que ahora sí se sabe que dirección IP corresponde a este nombre de dominio.
También ahora si intentamos hacer la prueba de borrar la línea que acabamos de añadir, vamos a ver
que no va a ser posible acceder a esto.
Eso lo dejo la curiosidad de ustedes si quieren hacer el intento ahora que estamos por acá.
Qué podemos hacer?
Podríamos examinar código fuente, ver si por acá puedo inyectar alguna cosa, quizás algún comando,
alguna comida simple para ver si hay inyección SQL.
Pero también hay otra cosa que debe ser de las principales y esto es realizar el escaneo de puertos
en el mapa.
Así que vamos a hacer lo siguiente vamos a hacer el escaneo, pero primero vamos a crear un directorio
llamado Guilad.
Luego iremos dentro del directorio y ahora iremos en menos.
Menos mal, traéis dos menos, menos raids mil, luego menos VdV, menos a escanear todos los puertos.
Por acá debo pasar la dirección IP de mi máquina de acá y quiero que me lo guarde un archivo llamado
Anguila Scam.
Presionamos enter.
Podemos ver que ya sabemos que tenemos el puerto 22 abierto.
También tenemos el puerto 80 abierto.
Otra cosa importante, como parte de la enumeración es ver si hay algún exploit disponible para este
CMS.
Si no conoces muy bien el concepto de CMS, imagina WordPress.
WordPress es un CMS.
Para utilizar WordPress no es necesario que sea un desarrollador.
Básicamente puedes crear tu sitio web sin ningún problema con estar jugando un poco con él o ver un
par de tutoriales.
Entonces, ese tipo de sistemas como WordPress son los CMS.
Ahora por acá podríamos hacer alguna búsqueda de cerchas PEIT y si hay algo para ãguila, podemos ver
que si hay sequía y SQL Injection en esta versión de acá hay cross-save scripting y también tenemos
L.F.
Por acá podríamos empezar a ver alguno de estos exploits y ver cómo funciona para ver si este va a ser
alguno de nuestros lectores de ataque.
Así que bien podríamos revisar este de acá y decir menos X y podríamos ver este una vez estamos acá,
podemos ver que dice que este exploit funciona de manera autenticada.
Eso quiere decir que necesito un nombre y un usuario para poder ingresar acá e intentar realizar el
ataque.
Por otra parte, Veãan que desde que tengo el folder del admin es necesario que yo tenga acceso al panel
del administrador.
De lo contrario, este ataque no va a funcionar.
Ahora lo que podemos hacer es salir Norceca y si quieren pueden ver que hay con estos otros dos exploits.
Por ahora no los vamos a utilizar, pero cuando estén haciendo una máquina por su propia cuenta, si
es necesario que estén examinando cada uno de ellos y alégrense cuando un exploit Leann que puede ser
ejecutado de manera no autenticada, porque eso quiere decir que no van a necesitar crackear algún tipo
de credenciales para poder ejecutar el ataque.
Ahora por acá tenemos en AMAP lo que no se volvió Puerto 22, puerto 80 y tenemos aquí una serie de
puertos más que se encuentran filtrados.
No estamos seguro de si están abiertos o no?
Así que de momento la única cosa segura es Puerto 80 y Puerto 22.
El Puerto 22 es interesante porque si de algún modo coincido credenciales de algún usuario podría tomar
esas credenciales y luego intentarlo.
Guiarme por medio de SSH y se ha sido.
Logró encontrar credenciales para entrar al panel de administración de acá?
Podría ocupar esas mismas credenciales para intentar ubicarme acá o tal vez eso no funcione.
Sin embargo, es válido intentarlo ahora.
Otra cosa que podría intentar es hacer alguna enumeración de directorios para ver si encuentro algún
director interesante.
Quizás podría encontrar el panel de administración que tenemos en kila.
De hecho, para ver la administración podríamos volver a revisar el sexto IDS y ver en dónde se encuentra
ubicado.
Dice que está en esta parte de acá.
Podríamos probar a ver si se encuentra en ese lugar.
Por acá la placa y no, no se encuentra ahí, quizás está en otra ubicación, así que vamos a enumerar
directorios y vamos a decidir.
Hay entre.
Scripts Byers Serch luego menos.
Para pasar la web releve de acá la pegamos.
Menos para las extensiones.
Podríamos buscar extensión HP menos f menosde y un 100 por acá.
Una cosa interesante que también podemos hacer con dir. Search es excluir este tipo de resultados.
Eso lo podemos hacer con menos X y yo le puedo decir quiero que me excluídas todos los 403.
Si presionamos Enter, ahora no vamos a ver estos mensajes ni los que teníamos por acá al inicio, que
aparecieron un montón.
También pueden ver aquí hay varios.
Así que ahora vamos a decir menos x 403.
Como pueden ver, ya avanzo bastante.
Ya es para que me hubiese mostrado los 403 de antes, así que lo voy a detener.
Así que ya saben que el X es una forma de excluir estos estados de acá.
Revisemos qué directorios encontramos.
Hay directorios para login, directorio del login para el administrador y tenemos varios directorios
más.
Blog Author.
Tenemos en el directorio del admin, al parecer si nosotros añadimos por acá simplemente Plaka Admin,
deberíamos tener la parte para odiarnos como administrador.
Vamos a revisar y si por acá nos podríamos guiar como el administrador si tuviéramos las credenciales.
Pero qué más podemos hacer?
Aquí tengo un exploit que se ve muy prometedor, porque yo sé que con el FBI podría luego ingresar al
servidor con alguna de las técnicas que hayan visto, pero también sé que es necesario autenticar.
Entonces, de qué lugar podría buscar las credenciales?
Eso es lo que tenemos que ver y aquí hay una cosa totalmente nueva que les quiero enseñar y es cómo
enumerar subdominios.
Y vamos a hacer lo siguiente.
Voy a abrir por acá Nano.
Yo tengo esta dirección y de acá.
Yo sé que esta dirección IP me responde al siguiente nombre de dominio, pero qué pasa?
También hay diferentes subdominios.
Incluso podrían haber otros dominios que están asociados a esta dirección IP.
Puede ser que esta dirección IP está asociada al dominio Bikila.
Punto.
HM puede ser esta dirección IP asociada al subdominio mail o SEMES h.m. y así otras cosas más.
Entonces, cómo es posible que esta dirección IP pueda responder por estos nombres de dominio y por
algunos subdominios?
Eso es mediante el uso de alguna cabecera, porque imaginen que acá en el navegador escribo la dirección
IP actualmente va a responder por esto.
Pero qué pasa si esta dirección IP está asociada con este otro nombre de dominio?
Cómo va a saber el navegador, que es lo que debe mostrar?
Mejor dicho, cómo va a saber el servidor qué es lo que nos va a devolver?
Esto lo podemos hacer por medio del uso de cabeceras.
Hay una cabecera que me ayuda a especificar cuál es el nombre de dominio o el nombre del subdominio,
y esa es la cabecera Jost.
Entonces nosotros podríamos intentar hacer lo siguiente voy a abrir Bossuet rápidamente y mientras carga
Bossuet vamos a buscar lo siguiente vamos a buscar un Oka para buscar los mil Sudameris más comunes.
Por acá debería aparecer algún listado y aquí tenemos un listado con los nombres de dominios más comunes.
Entonces vamos a hacer click por acá.
Lo vamos a ver en formato rock y voy a copiar todo esto y lo voy a estar descargando de este lado con
doble uve Guetta.
Luego, como ya tengo Bersuit listo, vamos a hacer lo siguiente voy a encender Foxy Proxy por acá y
voy a volver a cargar.
Esto lo voy a interceptar.
Por acá acabo de interceptar esto.
Entonces te mandaré esto al repintar y yo por acá en el Jost podría decir lo siguiente Yo podría decir
que en el Jost voy a tener eso.
Vamos a enviar la petición y obtenemos esto de acá.
Si lo revisamos en el navegador, vamos a ver que es lo mismo que tengo por acá, lo voy a pegar, voy
a pagar el Intercept.
Y Enter.
Como pueden ver, me pareció exactamente lo mismo.
Entonces, qué pasa si yo quiero hacer una búsqueda de subdominios?
Yo podría hacer un ataque con Chowder.
Entonces yo voy a enviar esto hacia allá.
Lo tengo por acá en posiciones.
Voy a hacer lo siguiente, voy a añadir un punto y voy a escribir por acá su.
Y eso lo voy a añadir, esta va a ser la posición que va a estar añadida.
Voy a dejar este tipo de ataque porque solamente voy a ocupar una sola lista simple con una sola posición,
así que voy hacia el área de payload y haremos lo siguiente por acá vamos a decir CATT en nombre de
mi archivo es éste entonces cap sudameris on myr.
TXT y quiero copiar todo esto.
Ah, así, entonces qué vamos a hacer con este comando?
Ahora ya tenemos todo copiado y lo podemos pegar por acá.
Con esto ya tenemos listo todo para empezar nuestro ataque, así que diremos comenzar ataque a este
mensaje de acá.
Lo vamos a ignorar por un momento y ahora diremos okey, entonces por acá se están enumerando mis subdominios.
Vean que estoy recibiendo mensajes de 200, pero las medidas que tienen estos documentos son devueltos.
Son casi las mismas.
Si revisan la respuesta van a ver que todos tienen casi lo mismo.
Ustedes pueden empezar a revisar uno por uno y van a ver que acaban casi del mismo modo.
Vean, poco a poco ustedes lo pueden comprobar ahora qué puedo buscar yo acá lo que puedo buscar es
lo siguiente me puedo enfocar en la medida, porque todo esto me están dando una medida que casi la
misma 4 meses 69, 4, 1072, 4 mil 81, no por una medida bastante cercana.
Así que para poder encontrar un subdominio que me es válido con mayor facilidad, pueda Selectric por
acá para listar de primero aquellos subdominios que tengan mayor medida.
Entonces voy a hacer click por acá y como pueden ver aquí, obtuve un 1210.
Eso quiere decir que hay una respuesta distinta a las otras que están por acá y que les parece si tomamos
esto para añadirlo en nuestro archivo de los Jost.
Así que ahora vamos a ir hacia acá y voy a hacer lo siguiente sudo.
No os vamos a añadir el siguiente subdominio.
Quedará un espacio para que esté más alineado y esta dirección y va a responder también por esto de
acá.
Ahora, si yo escribo esto en el navegador, voy a obtener respuesta porque se va a saber de dónde buscar
el sitio principal para este subdominio.
Vean que se intentó hacer esta.
Orita no voy a obtener respuesta, vamos a copiarlo y lo vamos a pegar por acá.
Como pueden ver, no obtenemos respuesta a aún si apagamos.
Foxy Proxy, porque a veces el Foxy Proxy nos da problemas.
Intentemos recargar y no hay problemas.
No pueden conectar con el servidor que se encuentra acá.
Es decir, no encuentra la dirección IP asociada con esto.
Ahora, si nosotros guardamos estos cambios e intentamos recargar la página, vean lo que pasa.
Información nueva.
Entonces acá pueden ver una de las formas de utilizar el archivo de los Jost y de qué otra manera puedo
hacer esto de acá.
Eso sería una muy buena pregunta, porque fijense de que si yo hubiese tenido que esperar hasta el subdominio
número 670, esto hubiese tomado más tiempo.
Entonces, para poder hacer esto de una manera más rápida podemos ocupar otra herramienta que está muy
interesante.
Vamos a detener este ataque por ahora y les voy a presentar la siguiente herramienta.
Bueno, acá voy a cerrar esto.
Y esta herramienta se llama doble uve.
Así es como la ven.
Entonces yo voy a decir lo siguiente menos para que hayan colores en lo que a tirar la terminal.
Luego yo voy a decir menos cubo para pasar la R.L.
Esta web es la que tenemos o aka.
Entonces llegamos aquí y algo más que yo necesito.
Recuerden que desde acá en yo necesité configurar la parte de El Jost y esto de Jost se encuentra en
las cabeceras.
Mejor dicho, en los Gers.
Entonces, cómo puedo hacer eso desde acá, desde doble güelfos?
Yo puedo hacerlo de la siguiente manera.
Le voy a decir menos h para que sepa que lo que voy a pasar por aquí es una cabecera y la cabecera que
voy a pasar es la de Jost.
Entonces voy a decir lospuntos.
Y en qué lugar va a ser?
La fuerza bruta.
Esto lo va a hacer en este lugar.
Yo el lugar de va a ser la fuerza bruta o mejor dicho, la numeración no?
Indicó con la palabra FOSS.
Ahora hago punto y escribo tal como lo tenía en el switch.
Entonces, cuando agarro el listado de palabras con los subdominios, me empecé a reemplazar esto con
cada una de esas palabras.
Y cómo va a saber de dónde va a sacar el diccionario de palabras?
Lo hacemos con menos doble uve y vamos a pasar el listado.
Este listado yo lo tengo en la siguiente carpeta, lo tengo en fila y luego comeis mi.
TXT.
Vamos a presionar enter.
Ahora alto por acá vean que aquí tengo demasiados €200 y tengo mucho de esto, de líneas y de palabras
y de charts, así que deberíamos de hacer una especie de filtro para no tener este montón de cosas,
porque luego va a ser un poco más incómodo.
No va a ser tan fácil como lo fue con Bersuit.
Así que vamos a decir lo siguiente yo quiero hacer un filtrado y necesito que no me muestre todos aquellos
que tienen 290 palabras, así que vamos a pasarlo de este modo.
Un pequeño error.
Aquí olvidé otro menos.
Ahora, así como pueden ver ya, rápidamente me devolví algo que tiene 104 palabras y el pedido fue
Teff, que es el que habíamos encontrado con Bersuit.
Si se fijan, no me ha devuelto ningún otro.
Y es que todos tenían lo mismo el 290 y ya terminó de hacer la búsqueda y el único subdominio encontrado
fue entonces porque todos los otros me devolvían exactamente la misma cantidad de palabras.
Así que ahora que tenemos nuestro subdominio hemos finalizado con la parte de numeración y creo que
en este punto del video muchos se habrán dado cuenta de que por acá encontré algo súper interesante.
Esta serie de mensajes y ustedes empiezan a leer detalladamente, se van a percatar que encontrarán
una contraseña, pero hablaremos de eso en la próxima clase, así que los veo luego.