À l'envers

Dans ce challenge d'introduction, nous devons nous connecter à un serveur et lui répondre rapidement avant que la connexion se coupe, ce qu'il nous dit mais en inversant totalement la chaîne de caractères [https://fr.wikipedia.org/wiki/Cha%C3%AEne_de_caract%C3%A8res] Scripting…

Guess Me

Dans ce challenge misc, nous allons tenter de récupérer un flag en devinant un nombre généré aléatoirement. Analyse Nous allons tout d'abord regarder le script Python [https://fr.wikipedia.org/wiki/Python_(langage)] guessme.py. import os N = 64 M = 16 success = 0 try: for i in range(…

Hamac

Hello world ! Pour ce chall crypto [https://fr.wikipedia.org/wiki/Cryptographie] d'intro, nous allons tenter de retrouver le message original à partir du message chiffré contenu dans le fichier output.txt à partir du script hamac.py via AES [https://fr.wikipedia.org/wiki/Advanced_Encryption_Standard]…

Baguette VPN (2/2)

Ce challenge est la suite de Baguette VPN (1/2) [https://www.ecuri.es/baguette-vpn-1-2/] La suite Nous avons précédemment récupéré le code source du serveur web : # /usr/bin/env python3 # -*- coding:utf-8 -*- # -*- requirements:requirements.txt -*- # Congrats! Here is the flag for…

Baguette VPN (1/2)

Baguette VPN. Le VPN de l'avenir Dans ce challenge web, nous avons le site d'un service de VPN [https://fr.wikipedia.org/wiki/R%C3%A9seau_priv%C3%A9_virtuel] (Baguette VPN). Ce challenge est en 2 parties : une simple (exposée ici) et une plus compliquée.…