Cyber 2021/2022 G1 : Différence entre versions
De Wiki d'activités IMA
					
										
					
					 (→Travail de serrurerie)  | 
				 (→Travail de serrurerie)  | 
				||
| Ligne 36 : | Ligne 36 : | ||
     nbd0    nbd0p2  nbd10   nbd12   nbd14   nbd2    nbd4    nbd6    nbd8  |      nbd0    nbd0p2  nbd10   nbd12   nbd14   nbd2    nbd4    nbd6    nbd8  | ||
     nbd0p1  nbd1    nbd11   nbd13   nbd15   nbd3    nbd5    nbd7    nbd9  |      nbd0p1  nbd1    nbd11   nbd13   nbd15   nbd3    nbd5    nbd7    nbd9  | ||
| + | |||
| + | === Recherche dans les NBD devices ===  | ||
| + | |||
| + | Ensuite il faut monter les 2 périphériques :  | ||
| + | |||
| + |     mkdir /tmp/axelNbd1  | ||
| + |     mount /dev/nbd0p1 /tmp/axelNbd1  | ||
| + |     mkdir /tmp/axelNbd1  | ||
| + |     mount /dev/nbd0p1 /tmp/axelNbd1  | ||
| + | |||
| + | Le premier système de fichier présente un seul fichier "code" avec comme contenu "TROPFACILE"  | ||
| + | |||
| + | Le second système de fichier est composé d'un dossier lost+found et d'une archive zip "secret.zip" .  | ||
== Spécialiste des écoutes ==  | == Spécialiste des écoutes ==  | ||
Version du 18 janvier 2022 à 12:33
Sommaire
Challenges ctf
Flocons
Espion dans le bus
Travail de serrurerie
Dans l'archive data.zip, il y a un fichier "data" .
Ce fichier est un binaire, dont la commande "file" le décrit comme :
data: DOS/MBR boot sector; partition 1 : ID=0xb, start-CHS (0x0,32,33), end-CHS (0xc,223,19), startsector 2048, 204800 sectors; partition 2 : ID=0x83, start-CHS (0xc,223,20), end-CHS (0x41,69,4), startsector 206848, 841728 sectors
Mais l'astuce proposé est d'utiliser les Network Block Device.
Installation et démarrage du serveur et du client NBD
Ajout dans le fichier /etc/nbd-server/config :
   [export]
      exportname = /home/pifou/Axel_NBD/data
      port = 2000
Et le lancer avec
nbd-server
Pour le client :
nbd-client 127.0.0.1 /dev/nbd0 -name export
Il y a ces fichiers qui ont apparu
# ls /dev/nbd nbd0 nbd0p2 nbd10 nbd12 nbd14 nbd2 nbd4 nbd6 nbd8 nbd0p1 nbd1 nbd11 nbd13 nbd15 nbd3 nbd5 nbd7 nbd9
Recherche dans les NBD devices
Ensuite il faut monter les 2 périphériques :
mkdir /tmp/axelNbd1 mount /dev/nbd0p1 /tmp/axelNbd1 mkdir /tmp/axelNbd1 mount /dev/nbd0p1 /tmp/axelNbd1
Le premier système de fichier présente un seul fichier "code" avec comme contenu "TROPFACILE"
Le second système de fichier est composé d'un dossier lost+found et d'une archive zip "secret.zip" .