CTF Write-Up

entièrement en français et réalisé par ThaySan.

View on GitHub

[Programmation] Des mots, des mots, des mots - 704pts

title: Des mots, des mots, des mots

category: Programmation

difficulty: Difficile

point: 704

author: Occalepsus#9283

description: Prenant du bon temps à votre table en lisant un livre, vous buvez une gorgée de café. En baissant votre tasse, vous remarquez à travers la fenêtre une petite silhouette, elle semble chercher quelque chose ou quelqu’un.

Cette intrigante situation vous pousse à aller à sa rencontre. La silhouette est en réalité une jeune fille rousse. Vos regards se croisent, elle a l’air perdue. Vous la rejoignez, et lui demandez :

« Bonjour, puis-je t’aider ?

— Oui. Je cherche à traduire un texte selon des règles étranges mot à mot. Il s’agit d’un livre nommé Les Misérables. Peux-tu m’aider ? Au fait, moi c’est Cosette !

— Je vois, aucun problème. Je peux justement te faire un script qui va transformer chaque mot de ton texte. Quelles sont ces règles ?

— Je vais tout t’expliquer, allons nous installer à l’intérieur.»

Elle vous suit à votre table et vous vous mettez au travail.


Indications :

  • Les voyelles sont {a, e, i, o, u, y}.

  • L’indiçage commence à 0.

  • Les règles sont données en Markdown. Les _ dans les exemples sont des balises italique Markdown et ne comptent pas dans l’exemple.

  • Les règles sont à appliquer les une après les autres. Typiquement pour la règle 2 il faut partir du résultat de la règle 1, et ainsi de suite.

  • Le symbole ^ correspond à l’opérateur puissance.

nc challenges.404ctf.fr 30980

Solution

FLAG : 404CTF{}