diff --git a/pico/aca-shell-a.md b/pico/aca-shell-a.md new file mode 100644 index 0000000..6fc8e8d --- /dev/null +++ b/pico/aca-shell-a.md @@ -0,0 +1,25 @@ +# Aca-Shell-A + +En este desafío nos encontramos pruebas relacionadas a comandos básicos de +sistemas operativos *nix. + +Primero nos conectamos al servidor con `netcat`. + +Seguimos las instrucciones que nos presenta el servidor. Entramos al directorio +`secret`, listamos los archivos y eliminamos todos los archivos de intel. + +``` +$ rm intel* +``` + +Nos movemos al directorio `executables` y ejecutamos el bianrio. + +``` +$ ./dontLookHere +``` + +Mostramos el usuario con `whoami` y copiamos el archivo `TopSecret` al +directorio `tmp`. Por últimos ubicamos el archivo `TopSecret` y mostramos su +contenido con `cat`. + +Listo, con eso deberíamos de obtener la bandera. diff --git a/pico/client-side.md b/pico/client-side.md new file mode 100644 index 0000000..4305869 --- /dev/null +++ b/pico/client-side.md @@ -0,0 +1,37 @@ +# Client Side is Still Bad + +Se nos da una dirección [URL](http://2018shell2.picoctf.com:55790/) +donde encontramos un portal de acceso. Revisando el código fuente encontramos +un script que ejecuta la página: + +```javascript +