Skip to content

Commit

Permalink
añadido soluciones hunt 2019
Browse files Browse the repository at this point in the history
  • Loading branch information
onmax committed Mar 22, 2019
1 parent 4f17101 commit 49f0887
Show file tree
Hide file tree
Showing 22 changed files with 216 additions and 1 deletion.
164 changes: 164 additions & 0 deletions 2019/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,164 @@
# Hunt 2019
¿Qué es el Hunt? Descúbrelo [aquí](https://github.com/DA-ETSIINF/hunt)
<br>
_**Nota**: Es posible que algunos de los links se hayan caído. De todas formas se pueden
ver los recursos usados en la carpeta llamada recursos en este mismo repositorio._

<br><br>

## Tabla de pruebas
| # | Nombre | Acceso |Obtienes | Recursos | Explicación
| ------------- | ------------- | ------------- | ------------- | ------------- | ------------- |
| 1 | Caída Imperio Romano | [Link](https://kutt.it/que-empiece-ya-que-el-publico-se-va) | 977 |
| 2 | Perspectiva | [Link](https://kutt.it/977) | la-perspectiva-lo-es-todo |
| 3 | Esteganografía | [Link](https://kutt.it/la-perspectiva-lo-es-todo) | solo-te-quedan-7-pasos-mas |
| 4 | CSV | [Link](https://kutt.it/solo-te-quedan-7-pasos-mas) | hacker-mode
| 5 | Vídeo | [Link](https://kutt.it/hacker-mode) | too-fast-too-furious-just-saying-my-friend <br> 235710293
| 6.1 | Polibius | [Link](https://kutt.it/too-fast-too-furious-just-saying-my-friend)| YOUAREFREEBABYRUN
| 6.2 | Formulario intermedio | [Link](https://kutt.it/235710293) | ahora-sabemos-que-eres-humano
| 7 | Nokia | [Link](https://kutt.it/ahora-sabemos-que-eres-humano) | too-easy-for-you
| 8 | Twitter | [Link](https://kutt.it/too-easy-for-you) | *¹
| 9 | Rúnico | [Link](https://kutt.it/guerra) | has-terminado-el-entrenamiento
| 10 | Coordenadas | [Link](https://kutt.it/has-terminado-el-entrenamiento) | Jyväskylä
| 11 | Libro | [Link](https://kutt.it/has-terminado-el-entrenamiento)*² | wooow-you-did-it

>**Notas**:<br>
\*¹: Cualquiera de las siguientes opciones es correcta: guerra, guerras, 2gm, guerra-civil, segunda-guerra-mundial
<br>
\*²: Necesitas descomprimir el .zip que se encuentra al descargar los ficheros del paso 10 usando
la contraseña "Jyväskylä".

## Recursos necesarios
En la capeta [/recursos](https://github.com/DA-ETSIINF/hunt/2019/recursos) podrás encontrar todo el material necesario para resolver el Hunt 2019

## Explicación de las pruebas
Cada vez que se obtenga un código o una cadena de caracteres, se deben de añadir al final de https://kutt.it/. Ejemplo:
El código, me-gusta-beber-mucha-agua, el link al que se debe acceder es: https://kutt.it/me-gusta-beber-mucha-agua
#### Prueba 1. Caída del Imperio Romano.
En el texto, la palabra "diferencia" hace referencia a la resta. Restando los años de la caída de Constantinopla y Roma:

```1453 - 476 = 977```
<br><br>
Recursos en:
<br>
Link: [https://kutt.it/977](https://kutt.it/977)
<br><br>

#### Prueba 2. Perspectiva.
Girando la pantalla donde se visualiza la imagen, se puede leer: "la-perspectiva-lo-es-todo".
<br><br>
Recursos en:
<br>
Link: [https://kutt.it/la-perspectiva-lo-es-todo](https://kutt.it/la-perspectiva-lo-es-todo)
<br><br>

#### Prueba 3. Esteganografía.
Leyendo las primeras letras de cada frase del archivo idk.txt y leyendo de abajo a arriba, obtenemos: "stegosuite".
La estatua de la imagen es Johannes Trithemius. Usando el programa stegosuite, cargamos la imagen de Trithemius y
escribimos la contraseña: "Trithemius". Obtenemos: "solo-te-quedan-7-pasos-mas"
<br><br>
Recursos en:
<br>
Link: [https://kutt.it/solo-te-quedan-7-pasos-mas](https://kutt.it/solo-te-quedan-7-pasos-mas)
<br><br>

#### Prueba 4. CSV.
El fichero ComputerScienceVandal.csv, contiene un programa en Java que no compila. Corrigiendo los errores y ejecutandolo
obtendremos un fichero llamado: "result.csv", donde se puede leer: "hacker-mode".
<br>
Se puede ver ComputerScienceVandal.java y result.csv en:
<br><br>
Recursos en:
<br>
Link: [https://kutt.it/hacker-mode](https://kutt.it/hacker-mode)
<br><br>

#### Prueba 5. Vídeo.
En el vídeo hay dos códigos.
<br>
El primero, el más fácil, el código son las letras que la persona muestra en lenguaje de signos. Obtenemos:
"too-fast-too-furious-just-saying-my-friend". Te lleva a la prueba 6.1.
<br>
El segundo código es más complejo. En la canción de la segunda parte del vídeo, aumentando el tiempo un 900%, se puede
oír: 235710293
<br><br>
Recursos en:
<br>
Link a 6.1: [https://kutt.it/too-fast-too-furious-just-saying-my-friend](https://kutt.it/too-fast-too-furious-just-saying-my-friend)
<br>
Link a 6.1: [https://kutt.it/235710293](https://kutt.it/235710293)
<br><br>


#### Prueba 6.1. Polibius.
Aplicando el algoritmo de descifrado de Polibius con el abecedario (sin la J ni Ñ) como clave, obtenemos:
"YOUAREFREEBABYRUN". Ese link te lleva a: "troll.printf.es" donde se puede leer que tienes que volver al vídeo y buscar
otro caminos
<br><br>
Recursos en:
<br>
Link: [https://kutt.it/YOUAREFREEBABYRUN](https://kutt.it/YOUAREFREEBABYRUN)
<br><br>

#### Prueba 6.2. Formulario intermedio.
Es un formulario intermedio. No tiene ningún secreto. Una vez rellenado el formulario, se obtiene:
"ahora-sabemos-que-eres-humano"
<br><br>
Link: [https://kutt.it/ahora-sabemos-que-eres-humano](https://kutt.it/ahora-sabemos-que-eres-humano)
<br><br>

#### Prueba 7. Nokia.
Si escribimos un texto con un móvil con teclado numérico (22 es b, 9 es w, 7777 es s...) siguiendo los números que
se facilitan, se obtiene: "too-easy-for-you"
<br><br>
Recursos en:
<br>
Link: [https://kutt.it/too-easy-for-you](https://kutt.it/too-easy-for-you)
<br><br>

#### Prueba 8. Twitter.
En la cuenta de Twitter se puede leer distintos tweets. En algunos de ellos se pueden leer conversaciones de WhatsApp,
cuya horas son años donde empezaron o acabaron guerras.
<br><br>
Recursos en:
<br>
Link (hay varias opciones): [https://kutt.it/guerra, guerras, 2gm, guerra-civil, segunda-guerra-mundial, guerra-de-los-100-años](https://kutt.it/guerra)
<br><br>

#### Prueba 9. Rúnico.
Si dibujamos el contorno de la mancha, que se parece a una isla o una pata de gato (según se vea), en la imagen donde
aparecen letras del alfabeto rúnico, obtenemos una serie de letras. Traduciendo dichas letras al alfabeto latino, obtenemos:
"has-terminado-el-entrenamiento"
<br><br>
Recursos en:
<br>
Link: [https://kutt.it/has-terminado-el-entrenamiento](https://kutt.it/has-terminado-el-entrenamiento)
<br><br>

#### Prueba 10. Coordenadas.
Tenemos 4 coordenadas. Forman un polígono de 4 vértices. Formando una X con dichos vértices, se forman dos líneas que
se cruzan en la ciudad finesa de "Jyväskylä", que es la contraseña para descomprimir el archivo _.rar
<br><br>
Recursos en:
<br><br>

#### Prueba 11. Libro.
Primero se debe descomprimir el _.rar con la contraseña que se obtiene en la prueba 10.
Si se busca el libro "La vuelta al mundo en 80 días" en formato PDF, en Google una de los primeros resultados es:
http://www.biblioteca.org.ar/libros/656605.pdf. Los números que se facilitan tienen el formato:
```
nº PÁGINA : nº LÍNEA : nº PALABRA : nº CARÁCTER
```
Con eso se obtiene: "wooow-you-did-it"
<br><br>
Recursos en:
<br>
Link: [https://kutt.it/wooow-you-did-it](https://kutt.it/wooow-you-did-it)
<br><br>

### Organizadores
* Máximo García
* Raúl Carbajosa
* Arturo Vidal
* Jorge Díez
* Rubén García
1 change: 1 addition & 0 deletions 2019/recursos/prueba1/un-poco-de-historia.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
La diferencia entre la caída de Roma y la de Constantinopla es que una fue debido a los germanos y la otra por los turcos.
5 changes: 5 additions & 0 deletions 2019/recursos/prueba10/terraplanismo-no.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
49.4645541 -84.5562744
52.796148 41.083078
49.174254 3.271034
37.673365 136.827171
NO HACER CASO A LAS CONSPIRACIONES: https://www.youtube.com/watch?v=ziJuNQcJn24
6 changes: 6 additions & 0 deletions 2019/recursos/prueba11/lee.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
El pasado me ha revelado la estructura del futuro

.ar:NO ES UN FICHERO OCULTO

Anotación: Los caracteres como ‘,’ , ’.’ o ‘-‘ son contados como palabras de longitud 1.
Resultado: 5:31:1:7 9:7:2:5 2:8:9:4 8:1:2:2 11:6:14:5 13:8:3:1 14:8:7:4 19:1:3:5 17:12:1:4 7:1:7:1 16:6:2:1 6:4:2:2 8:11:3:1 12:6:3:1 10:2:1:1 16:19:16:1
Binary file added 2019/recursos/prueba2/no-se-editar-imagenes.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 21 additions & 0 deletions 2019/recursos/prueba3/idk.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Estamos perfectamente en regla.
Todo conspira contra vos

Iba de un extremo al otro del tren
Una vez quitado el primer ladrillo,
Se sentía, por decirlo así, que el tren entero...

Os prevengo solamente que lo haré a vuestra costa.

Great Indican Peninsular Railway
En cierto momento se le acercó un hombre
Todo el horizonte del Norte y del Este
Solía ganar a ese silencioso juego,



Quizás esto os pueda ayudar: https://kutt.it/yo-solo-quiero-superar-esta-prueba-yaaa




Binary file added 2019/recursos/prueba3/suimehtirt.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions 2019/recursos/prueba4/ComputerScienceVandal.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
package CSV;import java.io.*;import java.util.Scanner;import java.inutil.*;public class ComputerScienceVandal {public static void main(String []iNeedArgumentsInMyCode_Nahh) throws IOException ;;// IOoooooo Mi corazon;;;
{FileWriter fichero = new FileWriter("./CSV/result.csv");;;int i=0;;;for(;;i<6;;;;;;;;;;;i++) {int j=0FileReader file=new FileReader("./CSV/dato"+i+".csv");;;;BufferedReader br = new BufferReader (file);;;
fichero.write(br.readLine()+"/n");file.close();;;;;;;;;while(br.close()==null)print((((("No funciona")))));}}}
1 change: 1 addition & 0 deletions 2019/recursos/prueba4/data0.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
oooooooooo;;oooooooooo;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;oooooooooo;oooooooooo;;;;;;oooooooooo;;oooooooooo;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;oooooooooo;ooooooo;;oooooooooo;oooooooooo;oooooooooo
1 change: 1 addition & 0 deletions 2019/recursos/prueba4/data1.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;;;;oooooooooo;;oooooooooo;;oooooooooo;;;;oooooooooo;;oooooooooo;;;;;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo
1 change: 1 addition & 0 deletions 2019/recursos/prueba4/data2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
oooooooooo;oooooooooo;oooooooooo;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;;;;oooooooooo;oooooooooo;;;oooooooooo;oooooooooo;;;oooooooooo;"oooooooooo ";;;"oooooooooo ";"oooooooooo ";"oooooooooo ";;"oooooooooo ";"oooooooooo ";"oooooooooo ";;"oooooooooo ";;"oooooooooo ";;"oooooooooo ";;"oooooooooo ";;"oooooooooo ";"oooooooooo "
1 change: 1 addition & 0 deletions 2019/recursos/prueba4/data3.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;;;;oooooooooo;;oooooooooo;;oooooooooo;;;;oooooooooo;;oooooooooo;;;;;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo
1 change: 1 addition & 0 deletions 2019/recursos/prueba4/data4.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;;oooooooooo;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;;oooooooooo;;;;;;oooooooooo;;oooooooooo;;oooooooooo;oooooooooo;oooooooooo;;oooooooooo;oooooooooo;ooooooo;;oooooooooo;oooooooooo;oooooooooo
3 changes: 3 additions & 0 deletions 2019/recursos/prueba4/data5.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
a;a;a;
a;a;a;
a;a;a;
1 change: 1 addition & 0 deletions 2019/recursos/prueba5/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Link al vídeo de YouTube [aquí](https://www.youtube.com/watch?v=eYuzgusLmgU)
2 changes: 2 additions & 0 deletions 2019/recursos/prueba6/por-fin-algo-teorico.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Polybius
5434451142152142151512111254424533
1 change: 1 addition & 0 deletions 2019/recursos/prueba7/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Pope Cling One Cent es un anagrama de Connecting People, famoso eslogan de Nokia.
2 changes: 2 additions & 0 deletions 2019/recursos/prueba7/el-tiempo-vuela.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Pope Cling One Cent
8 666 666 - 33 2 7777 999 - 333 666 777 - 999 666 88
1 change: 1 addition & 0 deletions 2019/recursos/prueba8/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Link al perfil de Twitter [aquí](https://twitter.com/No19Barby/status/1102612935933874181)
Binary file added 2019/recursos/prueba9/CAZADORES-DE-SOMBRAS.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added 2019/recursos/prueba9/KRAHTUF.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Hunt 2019
# Hunt
El Hunt es un CTF, es decir, es un conjunto de pruebas donde los participantes deberán
usar su creatividad y destreza para averiguar los códigos secretos.
El primero en lograrlo, ganará un premio. En la edición de 2019, fue un patinete
Expand Down

0 comments on commit 49f0887

Please sign in to comment.