Previous Contents Next

11   DS tutorat réseau du 22 janvier 2003

La durée de ce contrôle est de deux heures, tous les documents sont autorisés (y compris ordinateurs).

Le barème probable est de 8 points pour les questions sur X11 et de 12 points pour l'exercice sur XDMCP. Attention si les questions sur X11 ont le même poid, les questions de l'exercice valent 2 points sauf la quatrième question comptant, elle, pour 4 points.

11.1   Questions sur X11

Le contexte des questions est le suivant : vous souhaitez lancer un serveur X11 de type Xnest sur la machine gayant05 avec son affichage déporté sur la machine lyderic03 et quémandant une session à la machine phinaert12. Voici les questions :
  1. Que faut-il faire pour permettre le déport d'affichage (donnez les commandes à taper) ?
  2. Quelle est la ligne de commande à taper pour lancer le serveur Xnest ?
  3. On suppose que vous vous connectez dans ce nouvel écran X11 sous le même compte que votre compte courant. Comment devez-vous vous y prendre pour vous autoriser à lancer un client X11 sur le serveur Xnest à partir d'une machine clodion10 sous laquelle vous vous connectez également avec votre compte classique de l'école ?
  4. Comment faites vous pour envoyer le client X11 xeyes sur l'écran du serveur Xnest à partir de la machine clodion10 ? Sur quel écran physique cette application s'affiche-t-elle ?
  5. Quel est le résultat de la commande hostname tapée dans une fenêtre de commandes du serveur Xnest ? Comment faire, à partir de la même fenêtre, pour détruire les yeux qui vous zyeutent ?

11.2   Exercice sur le protocole XDMCP

Voici un paquet capturé sur le réseau :
      13:03:59.635186 0:10:b5:44:a9:5 0:10:b5:3:88:44 ip 94:
      172.26.16.4.xdmcp > 172.26.17.55.33039: udp 52 (DF)
        4500 0050 0000 4000 4011 c141 ac1a 1004
        ac1a 1123 00b1 810f 003c 89ff 0001 0008
        002e 16f8 5f03 0000 0000 0012 4d49 542d
        4d41 4749 432d 434f 4f4b 4945 2d31 0010
        11a0 5f2b ae44 8633 75cd 8a73 733a 6907
Répondez aux questions suivantes :
  1. Donnez les rôles des deux machines impliquées dans cet échange en regardant uniquement les commentaires donnés par tcpdump et sans regarder les octets du paquet.
  2. Pouvez-vous dire sur quelle machine se situe le serveur X11 concerné par ce paquet ? Justifiez-vous !
  3. Décortiquez le paquet (uniquement le protocole véhiculé comme donnée UDP).
  4. En supposant que l'identifiant de session, la méthode d'autorisation, la valeur d'autorisation et la taille de la valeur d'autorisation sont passées en paramètres, donnez la procédure permettant de générer le paquet décrit ci-dessus. Vous devez bien sûr utiliser les fonctions décrites dans le fichier d'entêtes xdmcp.h.
  5. En supposant que le paquet donné est récupéré sur le réseau de l'école en fonctionnement normal, donnez la marche à suivre pour pirater l'écran du pauvre malheureux ITEC1 à l'origine du paquet.

Previous Contents Next