Dans cette vidéo, je vais vous montrer comment utiliser Python pour capturer des paquets du fil.
Nous allons utiliser des scripts Python pour pouvoir exécuter par programme Wire Shock pour capturer des
paquets de fil, puis afficher quelque chose dans cette topologie libre de genre.
J'ai une aubaine pour héberger un commutateur Switch éther.
C'est le commutateur de boulonnage du genre 3 chez Cisco.
Commutateur IOW et routeur Cisco IOW, la route exécute plusieurs protocoles de
routage, nous devrions donc être en mesure de capturer les messages SPF
et les messages EAI GOP à ce sujet.
Donc, ceux-ci devraient à nouveau être capturés par le prochain hôte.
Encore une fois, ce que nous allons faire est de savoir pourquoi un choc est sur le point d'héberger, mais spécifiquement t shock et une
application appelée Pi shock qui nous permet de tirer parti de t shock et d'interagir avec t shock en utilisant python.
Maintenant, il existe de nombreuses façons de le faire, mais c'est un moyen très simple de commencer.
Encore une fois, je vais vous montrer comment utiliser Python pour manipuler par programmation t shock pour capturer
des paquets et nous afficher des informations.
Le cloud ne nous donne pas accès à Internet, donc cet hôte est
connecté à Internet car je veux vous montrer comment télécharger des applications depuis Internet.
Ainsi, à titre d'exemple, je peux envoyer une requête ping à Google du frère pour l'héberger a reçu une adresse IP du cloud Nat.
Encore une fois, payez, dites Google dot com que le ping réussit parce que nous avons la connectivité
Internet de l'aubaine pour héberger via le commutateur via le cloud Net sur mon réseau physique et sur Internet, d'accord.
Donc, la première chose que nous voulons faire est d'installer un choc avant de le faire.
Je vais mettre à jour vous mettez deux références, il est recommandé de mettre à jour vos références avant d'installer le logiciel
en vous assurant que les références sont bonnes et que vous disposez des informations les plus à jour.
Donc mes références Ubuntu ont été mises à jour donc je vais utiliser la commande apt get install t shock.
Maintenant, c'est encore une fois un hôte à héberger, donc je vais utiliser un livre pour les commandes.
Dans cet exemple, je vais spécifier oui pour installer le logiciel et cela va essentiellement télécharger
t shock depuis Internet et l'installer sur mon ordinateur.
Je vais autoriser les non super utilisateurs à capturer des paquets même si ce n'est pas exactement nécessaire ici.
J'exécute en tant que root sur la cuillère vers le client, donc les commandes que nous avons exécutées sont aptes à installer t shock
et avant cela, j'utilisais l'application pour obtenir la mise à jour.
Maintenant, j'utilise une aubaine pour héberger ici.
Python 3 top 5 est prêt à être installé.
Vous pouvez utiliser apt get install Python et spécifier une version python à installer afin que je puisse
utiliser des commandes telles que apt get install Python 3 top 5 mais notez que j'ai déjà installé Python 3 top 5, donc
j'ai déjà installé Python.
La prochaine chose à installer est Pip 3.
Maintenant, ce que je vais faire, c'est installer Pip et dans ce cas, je veux obtenir un chiot Python 3, je vais utiliser
Python 3.
Il est recommandé aujourd'hui d'utiliser Python 3 Python 2 sera bientôt en fin de vie.
Nous voulons donc utiliser Python 3 plutôt que Python 2 et les exécutions de choc Pi avec Python 3.
Vous devez utiliser une version héritée de Pi shock si vous souhaitez utiliser Python 2. 0 7.
C'est tout ce que nous faisons ici une fois de plus, se connecter à Internet et installer Pip.
Encore une fois, c'est la commande que nous avons utilisée pour installer Python 3 Pip.J'ajouterai toutes ces commandes sous
cette vidéo afin que vous puissiez suivre les commandes si vous le souhaitez.
Ok, Pip trois est installé, maintenant je peux utiliser la commande Pip 3 install pi shock.
Cela installera pi shock sur mon ordinateur, le choc est maintenant installé et ce que je pourrais faire, par exemple, est de lancer ti shock et de noter que t shock
capture maintenant les paquets Je peux vous voir, vous savez, le paquet SPF, je peux voir le Spanning
Tree, je peux voir un GOP et ainsi de suite donc j'ai pu exécuter avec succès T shock et capturer des paquets
pi shock ne fonctionne pas ici, nous allons appeler pi shock à partir d'un script python ou directement à partir
de Python.