Entrada

TryHackMe - Light (Luz)

Una visión general rápida de cómo usar SQL Injection 💉 para resolver este desafío

TryHackMe - Light (Luz)

Introducción

Este es uno de los desafíos más fáciles, ya que está marcado como Fácil. Se espera que usemos algún tipo de vulnerabilidad de SQL Injection.

Tryhackme Room Link

¡Bienvenido a la aplicación de base de datos Light!

¡Estoy trabajando en una aplicación de base de datos llamada Light! ¿Te gustaría probarla?
Si es así, la aplicación se está ejecutando en el puerto 1337. Puedes conectarte a ella usando nc 10.10.253.14 1337
Puedes usar el nombre de usuario smokey para comenzar.

Nmap

El escaneo de Nmap no es necesario ya que la sala nos indica que nos conectemos al puerto 1337 y también a un usuario con el que comenzar.

1
2
3
nc 10.10.253.14 1337

user: smokey

Flag

Dado que este es un desafío de base de datos, usemos algo de inyección SQL básica

1
'

SQLi

Flag

¿Tal vez SELECT?

Flag

Parece que hay algún tipo de lista negra de palabras.

La lista negra parece distinguir mayúsculas y minúsculas.

Flag

Parece que tenemos algo:

Flag

Enumeremos los usuarios y sus contraseñas de usertable:

Flag

Nada sospechoso, enumeremos lo admintable:

Bandera

Y recibimos nuestra bandera:

Flag


Esta entrada está licenciada bajo CC BY 4.0 por el autor.