From ff177d5b0b0c323ea9d723049f876f58fdc0438d Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Sun, 1 Jul 2018 23:12:49 +0200 Subject: [PATCH] francisation and add decoded caesar --- _posts/2018-07-01-ndh16.md | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/_posts/2018-07-01-ndh16.md b/_posts/2018-07-01-ndh16.md index 4205783..64ce652 100644 --- a/_posts/2018-07-01-ndh16.md +++ b/_posts/2018-07-01-ndh16.md @@ -49,6 +49,23 @@ with open('communication_vBZvcbm.txt', 'rb') as f: print(''.join([chr(x) for x in dec])) input() ``` + +Le message une fois déchiffré était le suivant : + +> Bonjour, +> Je suis Anna Gonsalves, membre d'APORIA (Alliance de PrOtection contRe les Intelligences Artificielles). Vous ne connaissez probablement pas cette organisation et cela est normal ... elle n'a ete cree qu'en 2048. +> Si vous ne participez pas a ce challenge, voila ce qu'il va se passer ! +> Les intelligences artificielles ont pris le controle du monde et ont decide d'exterminer l'humanite. +> Tout a commence en 2020, avec l'arrive d'une toute nouvelle facon de concevoir les intelligence artificielles. Pour que ces dernieres comprennent notre monde, des gigantesques fichiers ont servi de base a ces dernieres pour leur apprendre l'histoire de la planete. +> Son objectif : sauver l'environnement. Pour chaque donnee historique, il y avait des indicateurs associes indiquant les impacts sur la nature, la biodiversite. +> Apres des annees et des annees d'apprentissage, celle-ci trouva un moyen pour le moins radical de resoudre ces problemes : exterminer l'humanite pour mieux se concentrer sur la reparation de l'environnement. Et nous devons bien admettre qu'elle n'est pas loin d'avoir rempli tous ses objectifs. +> +> Enfin bref, nous n'avons pas pu trouver Sarah Connor donc on va dire que vous ferez l'affaire, quiconque que vous soyez. Je vous expliquerai plus tard la suite de notre histoire. +> Voici le code pour continuer votre mission : S05\_Fu7Ur\_Ap0RiA +> Bonne chance ! + +Le drapeau était donc : `S05_Fu7Ur_Ap0RiA`. + ## Ghost in the PowerShell Ce challenge consiste à retouver le drapeau dans un code écrit dans un langage de script, ici Powershell mais souvent Python ou Javascript et qui a été obscurcit, c'est à dire rendu difficilement compréhensible pour un être humain. @@ -94,7 +111,7 @@ Il ne nous reste plus qu'à afficher `z3` ! Write-Host ${z3} ``` -Le flag était : `ObFU5C4t3D-fl4G-i5-0BfU5c4T3d`. +Le drapeau était : `ObFU5C4t3D-fl4G-i5-0BfU5c4T3d`. ## Orelsan @@ -168,7 +185,7 @@ d3 = base64.b64decode(d2) # On a en ASCII : ndh16_{% raw %}{{d7817ba3f2cf61f97e73023bf815ebf9ae2ac26dd30bc804a6b5464dee4989cce431f1621ed982fd41fa80006c89dcc17e53a4086afbcab3cbc8d773712e5863}}{% endraw %} ``` -Le flag était donc : +Le drapeau était donc : ```raw ndh16_{% raw %}{{d7817ba3f2cf61f97e73023bf815ebf9ae2ac26dd30bc804a6b5464dee4989cce431f1621ed982fd41fa80006c89dcc17e53a4086afbcab3cbc8d773712e5863}}{% endraw %}`