Popeye Salut, je suis nouveaux et je souhaite apprendre. Je suis ce tuto et je suis bloqué au fait que quand je met le programme en exemples j'ai un soucis : le modul n'a pas d'attribut LiveCapture. https://cadernis.com/d/1486-python-mac-pyshark-pour-sniffer-en-live-les-paquets
Labo D'après le chat Discord, tu as utilisé une autre méthode.Déjà c'est bizarre, on dirait que tu utilises Python 2… Peut-être que l'erreur vient de là.Sinon oui c'est le plus simple les SOCK_RAW sous linux.
Popeye http://www.binarytides.com/python-packet-sniffer-code-linux/Debian vps ovh , je sais pas quelle python j'use car j'ai le 2 et le 3.Le liens permet de faire la mêmes chose mais je sais pas si sa va fonctionner avec la suite du tuto.
Labo Normalement la version s'affiche quand tu démarres l'interpréteur. Sinon python(3) --version marche très bien.En effet, la suite sera différente, tu ne manipuleras pas les paquets sous la même forme.Pense bien déjà à filtrer selon le port (en sélectionnant 5555 dans le client ce sera plus simple, il ne sera normalement utilisé que par Dofus).Sinon essaye avec scapy : https://cadernis.com/d/1329-python3-osx-comment-faire-un-sniffer