Y todas las conferencias hasta ahora estábamos explotando las inyecciones de Asgill manualmente.
Así que estábamos inyectando el código en el R L R en los cuadros de texto y en este video le mostraré
una herramienta llamada mapa seguro que le permite hacer todo lo que aprendimos hasta ahora e incluso más cosas.
Esta herramienta se puede usar contra mis bases de datos de habilidades en las que teníamos el ejemplo.
También se puede usar contra Microsoft Escorial Oracle y otros tipos de bases de datos.
La herramienta es muy útil y es muy útil en muchos casos.
A veces, las inyecciones no son tan buenas como la que vemos y, a veces, solo obtienes una salida
para cada registro y tienes que mirar a través de todas las salidas para que puedas automatizar eso y
hacer todo por ti mucho más fácil y mucho más simple.
Entonces, antes que nada, obtengamos lo que estábamos usando para la inyección.
Así que tengo ese archivo de texto aquí que estábamos usando y tengo la URL que estábamos usando antes, así
que el usuario informó APHC nombres de usuario contraseña de administrador contraseña de administrador.
Realmente no necesita saber la contraseña del nombre de usuario.
Así que en realidad solo voy a publicar cualquier cosa aquí.
Así que supongamos que no conocemos la contraseña, por lo que solo inyectamos inyecciones de Escorial, realmente
no necesitamos saber nada de esto.
Lo voy a hacer es copiar esto y luego voy a correr como cura y voy a hacer que especifiques el
búho y pondré mi objetivo y me aseguraré de que suceda entre dos comillas para que
no ignore nada.
Y cualquier señal en el medio, por lo que tenemos algunas señales y caracteres en el medio que quería
que todos fueran tratados como si estuvieras fuera.
Entonces, todo lo que hice fue SKM hacia arriba mi objetivo y luego presionar enter y mirar automáticamente todos los parámetros para ver la información
del usuario a través del nombre de usuario y la contraseña para ver si alguno de
ellos es inyectable.
Y luego, una vez que lo haga, lo almacenará en su memoria, por lo que es
bueno saber que es inyectable y luego podremos explotar aún más el objetivo para que pueda ver que ahora apesta que
nuestro objetivo podría ser mi pantalla o vestido cruzado, así como preguntándome si debería omitir otras pruebas y voy a decir que
sí porque sé que es mi Asgill y ahora me pregunta si debería hacer todas las pruebas para ambas bases de datos y voy
a diga sí, suponiendo que no estoy seguro de cuál es.
Sé que es mi arte ASCII, pero voy a dejar que haga lo suyo y veré si puede hacerlo correctamente
o no.
Así que en este momento está comprobando si es UL postgresql y te extrañaré cuando se haya ido.
No, eso no es así y luego funciona y sabrá que también podría descubrir que el
nombre de usuario parece ser inyectable y, por supuesto, Nazia que el nombre de usuario del parámetro es vulnerable y
podemos inyectarlo.
Entonces me pregunta si quiero verificar los otros parámetros, como la contraseña y todos ellos.
Puedo decir que sí y hacerlo.
Voy a decir que no porque no me importa si solo usa el nombre de usuario para la inyección.
Entonces todo está bien.
Ahora, como Mark sabe que el objetivo es inyectable y sabe que usará el parámetro de nombre
de usuario para inyectar cosas, supongo que descubrió que está ejecutando Linux que desea y descubrió que se usa en
BHB con Apache para señalar al punto 8 y se usa en mi servidor de s como servidor de base de datos.
Así que rescatemos toda mi ayuda y veamos qué podemos hacer ahora.
Ahora esta herramienta es realmente grande y te permite hacer muchas cosas.
Entonces, en este video, solo le mostraré un vistazo rápido y le recomiendo que pase más tiempo con
él e intente ver qué más puede hacer con él.
OKAY.
Así que tratemos de obtener el usuario actual e intentaremos obtener la base de datos actual.
Así que vamos a usar el mismo comando que usamos antes y solo voy a agregarlo.
D-B Me piden que obtenga las bases de datos
ODBC actuales.
Lo sentimos como puedes ver, tenemos toda la base de datos que tenemos.
Así que tenemos el B W H tenemos amperímetros de esquema de información.
Lloyd mi escuela tenía 10 años, que era la que estábamos explotando antes.
A. SOL. Ahora si hacemos usuario
actual, puede ver que somos root.
Y si me importa una
base de datos, veremos que era nuestra base de datos actual.
Así que ahora intentemos conseguir las mesas para nosotros.
Así que recuerde cuando seleccionamos el nombre de la tabla de las tablas del esquema de información donde el esquema de la tabla de trabajo del nombre
de la tabla es igual a todo lo que haremos.
Nuevamente, déjame preguntarte un mapa de todo eso para nosotros.
Entonces, el comando será pedirle que obtenga todas las tablas y
usaremos la opción D para especificar la base de datos y nuestra base de datos se llamará US 10.
Y como puede ver, nos consiguió todas las tablas que existen.
Y recuerde que es lo mismo que tenemos la tabla de registros de cuentas y las tarjetas de crédito también.
Y ahora queremos obtener las columnas, entonces podemos usar el mismo para
que salga nuevamente y
vamos a decir Consígame las columnas donde la tabla tiene cuentas frías y la base de datos es 10 y aquí podemos ver que obtuvimos el
columnas
Así que tenemos estas contraseñas de administrador en el nombre de usuario y podemos obtener los datos usando la opción de volcado.
Entonces, el mismo comando que se usó antes entrará en la tabla que se llama cuentas y la base
de datos que se llama nuestro turno.
Quiero que me obtengas todos los datos.
Y aquí vamos, tenemos todos los datos, tenemos la contraseña de administrador, pase de administrador y tenemos
a Adrian y su contraseña es contraseña y obtuvimos todos los datos aquí mismo.
Entonces, como dije, la herramienta es muy útil.
Se puede usar para hacer nuestra vida mucho más fácil.
Hace todo automáticamente y puede hacer todo lo que hicimos e incluso puede hacer más cosas.