ping-cmd writeup

Descripción

Can you make the server reveal its secrets? It seems to be able to ping Google DNS, but what happens if you get a little creative with your input?

ping-cmd solución

Al lanzar la instancia se nos proporcionará un comando para interactuar con el servidor. Al hacerlo, podremos introducir una IP para realizar un ping:

Por el mensaje, parece que el texto que introducimos está filtrado para sólo admitir 8.8.8.8, pero al probar a realizar una inyección de comandos saltaremos esta prohibición:

Al ver que la flag se encuentra en el directorio de trabajo actual, añadiremos al 8.8.8.8 el comando para ver su contenido:

8.8.8.8 | cat flag.txt

Completando así el CTF.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *