docs(level00): adding the english readme

This commit is contained in:
Raphael 2026-01-29 12:52:37 +01:00
parent ab55d4de10
commit 0fa1a710d9
No known key found for this signature in database

View file

@ -1,4 +1,4 @@
Nous allons regarder les fichiers detenus par mon utilisateurs: We are going to look at the files owned by my user:
```bash ```bash
find / -user flag00 2> /dev/null find / -user flag00 2> /dev/null
@ -6,7 +6,7 @@ find / -user flag00 2> /dev/null
/rofs/usr/sbin/john /rofs/usr/sbin/john
``` ```
> John the Ripper est un outil de recuperation de mot de passe John the Ripper is a password recovery tool.
```bash ```bash
ll /usr/sbin/john ll /usr/sbin/john
@ -15,7 +15,7 @@ ll /rofs/usr/sbin/john
----r--r-- 1 flag00 flag00 15 Mar 5 2016 /rofs/usr/sbin/john ----r--r-- 1 flag00 flag00 15 Mar 5 2016 /rofs/usr/sbin/john
``` ```
Ces fichiers sont en ReadOnly et on une petite taille pour un executable je decide donc d'en afficher le contenu These files are read-only and have a very small size for an executable, so I decided to display their contents.
```bash ```bash
cat /usr/sbin/john cat /usr/sbin/john
@ -24,7 +24,7 @@ cat /rofs/usr/sbin/john
cdiiddwpgswtgt cdiiddwpgswtgt
``` ```
A partir de maintenant nous avons la certitude que le contenu de ces flags sont les memes. Je tente de le mettre dans get flag mais il m'est indiquer que la reponse n'est pas celle la. From this point on, we are certain that the contents of these files are the same. I try to submit it to getflag, but I am told that this is not the correct answer.
```bash ```bash
getflag cdiiddwpgswtgt getflag cdiiddwpgswtgt
@ -32,20 +32,20 @@ Check flag.Here is your token :
Nope there is no token here for you sorry. Try again :) Nope there is no token here for you sorry. Try again :)
``` ```
J'ai donc utiliser cet [outil en ligne](https://www.kodytools.com/rot-encoder-decoder) afin de trouver que ce que cache ce rot11 I therefore used this [online tool](https://www.kodytools.com/rot-encoder-decoder) to find out what this ROT11 hides.
Mais le sujet indique qu'il est possible de rendre un script j'ai donc fait un program pour tester tout les rot (level00/ressources/rotX.c) However, the subject indicates that it is possible to submit a script, so I wrote a program to test all ROT values (level00/ressources/rotX.c).
```bash ```txt
rot1: dejjeexqhtxuhu rot1: dejjeexqhtxuhu
rot2: efkkffyriuyviv rot2: efkkffyriuyviv
rot3: fgllggzsjvzwjw rot3: fgllggzsjvzwjw
rot4: ghmmhhatkwaxkx rot4: ghmmhhatkwaxkx
rot5: hinniibulxbyly rot5: hinniibulxbyly
rot6: ijoojjcvmyczmz rot6: ijoojjcvmyczmz
rot7: jkppkkdwnzdana rot7: jkppkkdwnzdana
rot8: klqqllexoaebob rot8: klqqllexoaebob
rot9: lmrrmmfypbfcpc rot9: lmrrmmfypbfcpc
rot10: mnssnngzqcgdqd rot10: mnssnngzqcgdqd
rot11: nottoohardhere rot11: nottoohardhere
rot12: opuuppibseifsf rot12: opuuppibseifsf
@ -63,9 +63,10 @@ rot23: zaffaatmdptqdq
rot24: abggbbunequrer rot24: abggbbunequrer
``` ```
Lors de la lecture `rot11: nottoohardhere` semble tres anglais et me semble le flag je decide donc de tester While reading the output, `rot11: nottoohardhere` looks very much like English and seems to be the flag, so I decided to test it.
I try to log in as flag00 with this password and then run getflag:
Je tente de me connecter avec ce mot de passe a flag00 puis lance getflag
```bash ```bash
getflag getflag
Check flag.Here is your token : x24ti5gi3x0ol2eh4esiuxias Check flag.Here is your token : x24ti5gi3x0ol2eh4esiuxias