# Navi

**atégorie:** Radio-Fréquence - **Difficulté:** Intro

{% file src="/files/bYBdrkw5qBKCZUFgKySV" %}

**Description:**

<figure><img src="/files/yb2Sj0p3qlhVhNfvYDOL" alt=""><figcaption></figcaption></figure>

**Solution:**

Pour ce challenge d'introduction, nous avions à  notre disposition un fichier .raw d'une quinzaine de minutes.\
En l'écoutant à l'aide d'Audacity, il n'y avait rien de bien intéressant car très lent et mélangé avec un autre son. Nous entendions bien qu'il y avait une musique dans le fond avec une voix grave qui prends le dessus.

Notre but ici va donc de trouver un moyen de séparer cette musique de cette voix.\
Pour ce faire, nous allons simplement utiliser Audacity. Voyons donc les étapes nécessaires :&#x20;

1. Importer le fichier .raw : \
   Afin d'importer un fichier .raw, il n'est pas possible de faire "Fichier > Ouvrir", mais il faut utiliser le menu "Fichier > Importer > Données brutes (.raw)"<br>

   <figure><img src="/files/112HMmqtoUOzvtwDK5ea" alt="" width="495"><figcaption></figcaption></figure>
2. Effectuer les réglages nécessaires : \
   Etant donné que nous avons 2 sons mélangés ensembles, nous allons laisser celles par défaut mais sélectionner l'option "2 Canaux (Stéréo)" : <br>

   <figure><img src="/files/owRRGh8CuE7iHQUzQ8D7" alt="" width="260"><figcaption></figcaption></figure>
3. Première écoute : \
   En écoutant l'audio nous nous rendons compte que seule la voix féminine qui lit une histoire est audible. Il faut donc jouer avec les paramètres comme la vitesse ou le sens de lecture par exemple.
4. Changements des paramètres : \
   Nous allons donc inverser l'audio comme évoqué plus tôt :&#x20;

   <figure><img src="/files/xAaZyVvhyUEcXJ6d9wfm" alt="" width="452"><figcaption></figcaption></figure>

   En réécoutant, nous  n'entendons toujours rien (hormis un texte incompréhensible).\
   Nous allons donc changer la vitesse (par défaut c'est en x2) : <br>

   <figure><img src="/files/zKMpabFepi8ljtYoCHJe" alt="" width="455"><figcaption></figcaption></figure>

   <figure><img src="/files/7mSN3OZRCoV7mfV3BMcr" alt="" width="465"><figcaption></figcaption></figure>
5. Deuxième écoute : \
   Lors de cette deuxième nous pouvons enfin entendre quelque chose d'intéressant à 3:45 : "*La solution est en hexadécimal*" puis une suite de combinaisons hexadécimales : *`34 30 34 43 54 46 7b 31 74 72 30 5f 34 55 78 5f 52 34 64 31 30 2d 66 52 33 71 55 33 4e 63 33 35 7d`*
6. Convertir l'hexadécimal en texte ASCII : \
   Pour cette dernière étape il suffit simplement d'utiliser [CyberChef](https://gchq.github.io/CyberChef/#recipe=From_Hex\('Auto'\)\&input=MzQgMzAgMzQgNDMgNTQgNDYgN2IgMzEgNzQgNzIgMzAgNWYgMzQgNTUgNzggNWYgNTIgMzQgNjQgMzEgMzAgMmQgNjYgNTIgMzMgNzEgNTUgMzMgNGUgNjMgMzMgMzUgN2Q) pour récupérer le flag en clair : <br>

   <figure><img src="/files/sOdlAZyyCZ1ivFMfkS67" alt="" width="563"><figcaption></figcaption></figure>

<details>

<summary>🚩 FLAG</summary>

```
404CTF{1tr0_4Ux_R4d10-fR3qU3Nc35}
```

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://writeups.ayweth20.com/2023/404ctf-2023/radio-frequence/navi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
