Votre tâche est d'assembler ces paquets pour trouver le mot de passe caché dans les données.
Les paquets sur Internet sont comme des lettres envoyées par la poste:
- L'en-tête IP est comme l'adresse sur l'enveloppe: elle indique d'où vient le paquet et où il va.
- L'en-tête TCP est comme un numéro de série sur une lettre recommandée: il aide à s'assurer que toutes les lettres arrivent et dans le bon ordre.
- Les données sont le contenu de la lettre, ce que vous voulez réellement envoyer.
Pour résoudre cette énigme:
- Observez les en-têtes IP et TCP pour voir comment les paquets sont organisés.
- Regroupez les données des paquets dans l'ordre (vous pouvez utiliser les numéros de séquence TCP pour cela).
- Assemblez les morceaux de données pour former le message complet.
Conseil: Les paquets peuvent arriver dans le désordre sur Internet, mais les numéros de séquence TCP aident à les remettre dans le bon ordre!
Guide des en-têtes TCP/IP
- En-tête IP:
- Version: 4 pour IPv4
- Protocole: 6 pour TCP
- Adresse source/destination: identifie les machines
- TTL: nombre de sauts maximum
- En-tête TCP:
- Ports source/destination: identifient les applications
- Numéro de séquence: aide à remettre les paquets dans l'ordre
- Flags:
- SYN: début de connexion
- ACK: accusé de réception
- FIN: fin de connexion
- Données:
En-tête IP | En-tête TCP |
Version,Longueur,Protocole,Source,Destination,TTL, | Port_source,Port_destination,Séquence,ACK,Flags,Données |