Hola amigos, bienvenidos a esta clase en donde vamos a ver la parte práctica de el, uno de los aspectos
que vimos en la teoría en la clase pasada del control laxas.
Este caso nos va a mostrar como muchas veces a raíz de no implementar la seguridad o cometer estos errores.
Con estas vulnerabilidades, por ejemplo, podemos llegar a información de dentro del servidor, nada
más ni nada menos.
Bien, una vez que nos encontramos en la web en abierto, al practicar que ustedes deben tener instalada,
lo que debemos hacer es ir a A-7.
Fíjese en Mesen, fusionar Level Access Control e ir.
Vamos a explotar el ritmo goods and local file inclusión le damos Jacq y una Estadoy lo que vamos a
hacer es fíjense que acá nos da a elegir el lenguaje, o sea el lenguaje.
Y fíjense que acá nos devuelve el mensaje no?
Pero ustedes vamos a volver para atrás.
Hasta acá todo normal siempre.
Presten mucha atención a la currele.
Nosotros elegimos el lenguaje y digamos Goll.
Fíjense que no devuelve mensaje, pero acá arriba cambió.
Cambio nos dice que el lenguaje en lenguaje iguala longe en un guión bajo inglis hace el n punto PHP.
Si yo elijo otro francés, okey, cambio acá a francés y el mensaje también.
Pero acá nos da la alusión de que efectivamente el medio de comunicación es a través de córrele y por
ende nosotros acá podríamos intentar probar dentro de las variables que uno tiene de opciones para buscar
vulnerabilidades, el atacar a través del aire las cosas que ya hemos hecho con anterioridad.
Y si vamos a intentar sacar información de un servidor, obviamente vamos a intentar usar o acceder
a la información, por ejemplo, de usuarios.
Cómo podemos hacer esto acá?
Vamos a ver un poquito de teoría rápida de el el avance en las carpetas.
Cuando hablamos de la navegación y recuerden que uno tiene carpetas la representándose carpeta y las
subcarpeta su carpeta por cada barra no?
Pero si nosotros queremos volver para atrás, lo que nosotros hacemos es el punto a punto barra, punto,
punto, barra y así vamos bajando de nivel en las carpetas.
Esto no se conoce mucho para quienes desarrollan o cuando tienen que llamar a determinadas hojas, sea
de JavaScript, de CSS o no, etcétera, dentro de las carpetas de un proyecto.
Bueno, acá lo mismo pasa al momento de navegar por las carpetas o por los directorios de un sistema
operativo.
Entendiendo este patrón lógico es que nosotros entonces acá lo que podríamos hacer, por ejemplo, es
escribir.
Sacamos el la llamada a la a al archivo.
Por qué esto que le estoy explicando?
Es importante entender que lo que está haciendo acá con el lenguaje igual da el llamado de un archivo
es que está llamando a este archivo.
Está Caudete archivo punto PHP que podría ser de cualquier otra extensión, es al que está citando para
mostrar el mensaje y al que está llamando.
Entonces nosotros acá podríamos empezar a probar haciendo punto, punto, barra y e intentando hasta
llegar al punto E.T.S.
Barra, pasto, Fausto, LBD.
Pero para ahorrar tiempo en la clase, en vez de ir probando uno por uno porque tendríamos que acá entero
punto, punto, barra, enter y así hasta llegar.
Obviamente como yo ya preparé la clase, se que son seis veces en acabamos tres, cuatro, cinco, seis.
Fíjense qué acaba de pasar.
Efectivamente me está diciendo que está el usuario.
Ruth Bueno, privilegios base y fíjense la información sumamente importante que nos acaba de devolver.
Hay una cuenta que es contacto.
Recuerden la aplicación y ya les he dado a relacionÃ estos números el vals y de esa manera hemos obtenido
información crítica del servidor sin ni siquiera haber accedido solo a través del fragment por falta
de validaciones y un montón de cosas que hemos visto en la clase anterior.
Espero que le haya gustado la clase.
Les dejo un abrazo digital.