Étape 3: Le renifleur de Scapy
Un peu rapide de fond sur le tableau de bord Amazon : afin de préserver la batterie le bouton du tableau de bord Amazone allume seulement lorsqu’il est poussé. Dès le début vers le haut, le bouton tente de se connecter au réseau Wi-Fi spécifié lors de son installation. La première étape d’une tentative de se connecter au réseau envoie une sonde d’ARP. Ce que nous allons faire maintenant, c’est flairer le réseau Wi-Fi pour les messages.
Pour cette étape, vous devrez installer la librairie Scapy. Suivez les instructions sur le site Scapy.
Notre première étape en sniffant le réseau Wi-Fi est d’obtenir l’adresse MAC du bouton Dash Amazon, parce que vous ne voulez pas enregistrer un bouton chaque fois que votre ami vient et se connecte à votre connexion Wi-Fi. Faire un nouveau fichier texte, appelé « SmallMACs.py » dans votre bureau et copie / coller ce code. Ouvrez maintenant votre ligne de commande et tapez « cd Desktop » et « python SmallMacs.py », qui traverse le python script vous cherchez l’adresse MAC. Appuyez sur le bouton. En quelques secondes votre ligne de commande doit répondre avec « ARP sonde de », puis une chaîne de chiffres et de lettres séparées en paires par le signe deux-points. C’est l’adresse MAC de votre bouton.
Maintenant que vous avez l’adresse MAC de votre bouton, vous pouvez copier et coller ce code dans un fichier sur votre bureau appelé "BigMACs.py" (n’oubliez pas de le modifier en remplaçant « RE: PL:AC:E_:TH : est "avec l’adresse MAC, vous venez d’acquérir.)
Dans la ligne de commande, tapez « sudo python BigMACs.py » (cela se déroulera le Python script nous. Appuyez sur le bouton et attendez ; la ligne de commande doit répondre avec « Mon BigMACs apporte tous les garçons à l’yard ». Si au lieu de cela, il répond avec « Mon BigMACs n’étaient pas assez grand » essayer le script en cours d’exécution et en appuyant sur le bouton plusieurs fois plus, parfois le moment où tout n’est pas juste.