Visual illustration of the code challenge: Affaire BL4CKWELL – Sénatrice Sépia

Affaire BL4CKWELL – Sénatrice Sépia

Infiltre un discours manipulé, traque les séquences corrompues et restaure la vérité.

Coding in the sandbox You must be logged in to access the sandbox.

Ce challenge fait partie de l’histoire originale : Affaire BL4CKWELL

Mission

Tu tapes doucement : Sépia.

L’interface se débloque. Des dossiers, des fichiers, des fragments d’enquête apparaissent à l’écran. Le nom de la Sénatrice Sépia s’affiche sur de nombreux documents. Femme politique influente, oratrice redoutable, elle maîtrise l’art du discours comme une arme. Blackwell semblait s’en méfier. Tu tombes sur un extrait diffusé il y a quelques semaines : Sépia semble prendre publiquement ses distances avec Blackwell, l’évoquant comme une menace potentielle pour l’équilibre national.

La Sénatrice fait-elle partie d’un complot visant à effacer et discréditer Blackwell ? Cette vidéo semble aller dans ce sens. Mais Tu découvres rapidement une version manuscrite de son discours, datée de la veille de sa diffusion. En comparant les deux, quelque chose te saute aux yeux : certains mots ont été changés.

Le message n’est plus tout à fait le même. Là où la Sénatrice parlait de vérité, on entend désormais menace. Un glissement subtil… mais potentiellement fatal pour Blackwell. La Sénatrice ferait une coupable idéale, mais est-elle vraiment une ennemie du Professeur ?

Ta mission : Prouver que des mots ont été trafiqués.

Règles

Tu dois analyser un texte corrompu (speech), composé de lettres où chaque lettre représente un mot dans un discours.

Le discours a été manipulé par l’injection de trois séquences de lettres :

  • Une séquence de 3 lettres
  • Une séquence de 4 lettres
  • Une séquence de 5 lettres

Chaque séquence est répétée au moins 3 fois dans le texte (mais parfois 4, 5 ou 6 fois).

Tu dois identifier et supprimer ces 3 séquences redondantes du message pour retrouver le discours original de la Comtesse Sépia.

Tu dois donc retourner ce discours original.

Exemple de retour attendu : TPQNLBRCPLNAALMCXLFITEMFBEMGEQCLZEYABPVUBCSLETLIDNTDKLMETSJIFLEJE

Solve the challenge

To code this challenge, several possibilities:
- Want to start coding right away? Use the online Sandbox.
- Want to work in your favorite editor? Organize your code well, test, check out our API documentation.
- You can also copy/paste a dataset below.

challenge code for resolution via API: BLACKWELL_SEPIA

Some resources to help you:
Data and algorithmic logic Methodologies Corrections

Support for resolution

Progress through challenges using our resolution aids: tools, techniques and advice to help you overcome the most complex programming challenges with methodology, confidence and creativity.

Dataset and algorithmic logic

Based on the data and the expected response, use the process to determine the logic to implement.

Show data and progress

Methodologies

Develop a structured approach with our solving guides. Work on specific concepts such as object-oriented programming or unit testing to improve your coding style and progress.

No methodology yet for this challenge, but we are working on it! Follow us to be informed of the release!


Corrections

The corrections allow you to discover certain technical concepts but will also give you a solution to the challenge. Code the challenge yourself before consulting the corrections ;)

No answer yet for this challenge, but we&'re working on it! Follow us to be informed of the release!

Programming concept(s) that can be used to solve this challenge: Conditions, Tableaux, Chaines de caractères

Keep coding

Other challenges to complete

Beginner
Données à nettoyer

Données à nettoyer

Des adresses mails sont cachées dans ces données. Sauras-tu faire un peu de nettoyage pour y accéder ?

Hack
Advance
Affaire BL4CKWELL – Colonel Firewall

Affaire BL4CKWELL – Colonel Firewall

Démêle une machination cryptographique et reconstitue la chaîne à l’origine d’un faux hash.

Hack
Beginner
Bug-out Shelter #1 – The Signal

Bug-out Shelter #1 – The Signal

A signal appears every day... You must analyze it and decrypt it...
Hack Corrigé disponible : Python