Skip to content
Edward Gay edited this page Jan 3, 2025 · 5 revisions

Script "traceroute" TP6

Ce script Python exécute un traceroute pour déterminer les différentes adresses IP traversées lors de la communication avec une cible donnée (URL ou adresse IP). Il propose deux modes : un mode classique qui affiche les résultats après l'exécution complète et un mode progressif qui affiche les adresses IP au fur et à mesure. Il peut également enregistrer les résultats dans un fichier. Une interface interactive permet de configurer ces options directement dans le terminal.

Script principal main.py

https://github.com/maxeouw/Script-tp6/blob/8ddad291d91e2a6fd5af6f9239294be4e3839908/main.py#L1C1-L102C72

Vidéo de fonctionnement du script

https://youtu.be/llJRuhleSBo

Mesure d'utilisation de l'IA au cours du travail

Le chatbot ChatGPT a été utilisé à plusieurs reprises lors de l'écriture du script. Dans un premier temps, il a servi à obtenir une idée générale de la structure du code. Le script de base (voir premier commit) a donc été rédigé en grande partie par moi-même. L'intégration de la partie interface interactive en ligne de commande a, quant à elle, été générée par l'IA.