Deux flags de plus

This commit is contained in:
Quentin 2018-04-22 21:02:54 +02:00
parent 3885587097
commit 04c5ff0c6b

View file

@ -161,6 +161,8 @@ Ensuite, il suffit d'exécuter le script, de récupérer 42 valeurs et les envoy
node index.js node index.js
``` ```
En échange, le serveur retourne le flag (que je n'ai pas noté).
## Breizh Kartenn ## Breizh Kartenn
Le challenge consistait à renvoyer le nom de la ville correspondant au code postal fourni. Il était plutôt buggé car il avait un comportement indéfini quand plusieurs villes avaient le même code postal. Le challenge consistait à renvoyer le nom de la ville correspondant au code postal fourni. Il était plutôt buggé car il avait un comportement indéfini quand plusieurs villes avaient le même code postal.
@ -246,7 +248,7 @@ while True:
print(reponse) print(reponse)
``` ```
Au bout d'un certain nombre de bonnes réponses, on obtient le flag. Au bout d'un certain nombre de bonnes réponses, on obtient le flag (que je n'ai pas noté).
## Breizh Path ## Breizh Path
@ -365,6 +367,12 @@ while True:
s.close() s.close()
``` ```
Ce qui permet d'obtenir le flag :
```
BZHCTF{1_w45_br0k3_bu7_n0_m0r3}
```
## Cuvée d'exception ## Cuvée d'exception
Une fois connecté à ce challenge en telnet, on était dans une jail python. Une fois connecté à ce challenge en telnet, on était dans une jail python.
@ -407,4 +415,10 @@ print ()\
.__dict__['system']('cat *') .__dict__['system']('cat *')
``` ```
Ce qui permet d'obtenir le flag :
```
BZHCTF{y0u_kn0w_by_n0w_4_l177l3_b17_m0r3_4b0u7_d1ff3r3n7_py7h0n_exceptions_4nd_m4yb3_m0r3}
```
Et voilà, c'est tout ! Et voilà, c'est tout !