Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Réseau/Web
Réseau/Web Forum d'entraide sur Python et le réseau/Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/10/2012, 16h54   #1
comtention
Invité régulier
 
Inscription : janvier 2004
Messages : 48
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : janvier 2004
Messages : 48
Points : 7
Points : 7
Envoyer un message via MSN à comtention
Par défaut ICMPv6 avec dpkt : paquet mal formé

Bonjour,

Je fais actuellement un programme qui envoie des ICMPv6 avec le module dpkt. Quand je regarde mon paquet partir avec wireshark, il me dit que mon paquet est mal formé, je ne vois pas ce que j'ai oublier.

Mon code :

Code :
1
2
3
4
5
6
7
8
9
10
11
icmp = dpkt.icmp6.ICMP6()
icmp.type = 139
icmp.code = 0
icmp.data = "2001:6a8:3080:9:2::100"
icmp.qtype = 0
 
s = socket.socket(socket.AF_INET6, socket.SOCK_RAW, dpkt.ip.IP_PROTO_ICMP6)
s.connect(("2001:6a8:3080:9:2::100", 1))
sent = s.send(str(icmp))
 
print 'sent %d bytes' % sent
Sur wireshark j’obtiens :



Il reconnait bien le protocole utilisé (Node information query : code 139) mais m'indique que le paquet est mal formé. Vous pouvez m'aider ?

Merci beaucoup.
comtention est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 10h44.


 
 
 
 
Partenaires

Hébergement Web