Bonjour,

Voici un exemple simple pour forger un paquet avec scapy :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
from scapy.all import *
pkt = Ether(src="02:00:00:00:00:00", dst="FF:FF:FF:FF:FF:FF", type=0x0000) / Raw(load="Salut")
Maintenant, ce que j'aimerai faire, c'est modifier/lire un octet particulier dans ce paquet. Par exemple, j'aurai voulu faire un truc du genre mais ça ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
# modifie dernier octet de l'adresse MAC dest
pkt.bytes[5] = 0x10
=> c'est possible à faire ?

Merci d'avance

PS : je n'arrive pas à trouver une documentation claire sur les méthodes disponibles pour mon objet pkt