Aprovechar vulnerabilidades del sistema



Ejecutamos para ver que pasa.





Si miramos bien el código, podemos ver que hay permisos de superusuario, si usamos strings podemos ver que tiene USER que es parte del entorno.



Veamos si es cierto.



Al parecer sí, vamos a cambiarlo.



Como se puede ver, cambió de level02 a /bin/bash, pero no pasó nada, y es que system lo tomó como un parametro, así que hagamos que sean multiples colocando punto y coma ; antes y después.



Ejecutemos la aplicación para ver que resultado nos da.

Listo.