Je vais donc utiliser nano ici et créer simplement un script appelé Python one mais py vous voulez probablement utiliser
une convention de nommage bien meilleure que celle-ci, mais c'est un K pour ce que nous faisons ici dans cette démonstration
plutôt que d'essayer de taper ceci manuellement je vais coller le script pour
ne pas faire beaucoup d'erreurs.
La première chose que nous allons faire est d'importer le choc pi.
C'est une variable que nous allons utiliser pi shock pour capturer en direct notre interface.
Ethan à zéro dira que la configuration de la vie du script nous montre qu'il s'agit de la carte d'interface réseau.
Nous pouvons voir cet ingénieux 3 de toute façon, mais cela nous montre sous Linux que c'est notre carte Ethan it.
Je modifierai à nouveau ce script.
Nous allons donc capturer le trafic d'Ethan à zéro.
Nous avons ici une boucle disant que pour les paquets en capture, nous gagnons à renifler continuellement, mais nous allons capturer 50
paquets, donc cela déclenchera un choc et s'arrêtera et commencera à capturer les paquets du fil, mais seulement 50 paquets
ne le font pas actuellement besoin d'écrire dans un fichier supprimer cela.
Ce que nous allons faire ici, c'est une gestion des exceptions, nous allons essayer d'imprimer l'adresse IP source et l'adresse IP de
destination, mais certains types de trafic comme l'arbre de dépenses n'ont pas d'adresse IP de
destination source.
Ils nous donneront donc une erreur.
Je dois donc essayer l'instruction et si nous recevons un paquet d'arbre couvrant, cela va simplement dire continuer à
exécuter la boucle.
Donc, cette passe est simplement une instruction normale pour y mettre quelque chose afin que le script puisse continuer.
Je vais ensuite imprimer la fin et je vais sortir du script.
Cela résout parfois le problème que j'avais avec le choc PI.
En d'autres termes, l'erreur qu'il affichait.
Exécutons donc ce Python 3 Python 1 et le p pourquoi ce que nous devrions faire, espérons-le, est de commencer le choc
et d'imprimer vers les adresses IP source et de destination.
Donc, comme nous pouvons le voir ici, une adresse IP
source a envoyé du trafic vers cette adresse IP qui est EAI GOP.
Cela nous montre l'adresse IP du routeur. Afficher les protocoles IP nous montre les protocoles de routage activés sur
cette route.
Donc, faire défiler cette adresse IP envoie des mises à jour, comme nous pouvons le voir, il y a
une adresse IP source pour les adresses IP de multidiffusion.
Premièrement, celui pour EAI GOP ya GOP utilise 10.
Cette.
Votre adresse de multidiffusion de pièce préfigure toujours l'envoi de mises à jour.
Voici une adresse IP de multidiffusion PFC vaporeuse afin que nous puissions voir dans les mises à jour que le routeur vous envoie des mises
à jour GOP ainsi que des mises à jour OSP SPF dans le réseau et pourquoi choquer lorsque ce cas T shock
a capturé ces paquets.
J'ai commencé T shock via un script python, puis j'ai fait quelque chose que j'ai obtenu pour simplement imprimer les
adresses IP source et de destination comme exemple.
Maintenant, c'est encore une fois cette ère d'exception.
Je vais l'ignorer pour le moment.
Ceci est la fin de notre script.
Ce que je vais faire maintenant, c'est réexécuter ce script.
Mais ce que je vais faire ici, c'est que je vais envoyer une requête ping à 1 9 2 1 6 8 1 22 255 afin de pinguer une adresse de diffusion.
Notez qu'il est affiché sous la forme 255 255 255 255 afin que la diffusion Ping ait été reçue par l'application de
choc Y.
Notez qu'il y a l'adresse de
multidiffusion de destination 239, on en a une bonne.
Il y a une fois de plus la multidiffusion capturée par le choc, faisons un deux trois.
Voilà.
Il s'agit donc d'un script très simple que nous ne faisons pas encore grand-chose.
Nous imprimons essentiellement l'adresse IP source et destination.
Eh bien, nous pourrions faire est de faire autre
chose alors
imprimons un système autonome GOP non et je devrais préfacer cela en disant P E S est égal à celui qui enregistre le script.
Python 3 Python s'est donc demandé pourquoi P pouvait remarquer dans la sortie que le numéro
du système autonome GOP est 100.
Donc, encore une fois, je capture des paquets en temps réel sur ce réseau qui
est une aubaine pour héberger, c'est la capture de paquets d'Ethan zéro et je vais arrêter ce script à ce stade.
Je peux voir quelles sont les adresses IP source, quelle est l'adresse IP de destination et quel est le numéro
du système autonome GOP.
Maintenant, c'est encore un script très très basique que vous pouvez utiliser si les instructions ici vous permettent de faire des choses
beaucoup plus complexes.
Donc, si c'est GOP facile, imprimez le système autonome non si c'est un arbre couvrant, faites autre chose.
Toutes ces options existent avec PI shock et je veux dire que vous pouvez tirer parti de la puissance de Python ici pour
faire toutes sortes de choses fantaisistes.
La morale de l'histoire est que j'ai utilisé Python pour déclencher un choc pour capturer des paquets de fil.
Ensuite, je regarde ces paquets et je fais quelque chose avec les informations capturées.
Il s'agit d'un exemple très simple montrant les adresses IP source et de destination et les numéros de système autonome
GOP, mais vous pourriez faire quelque chose de beaucoup plus complexe.