Anscheinend wurde dies tatsächlich für FreeBSD implementiert - vielleicht könnten Sie sich ihren Code ansehen?
http://www.cs.columbia.edu/~smb/3514.html
Sie haben zwei Möglichkeiten:
Eine besteht darin, https://code.google.com/p/evilbitchanger/ zu verwenden, ein auf Scapy basierendes Skript, das die Evil Bit-Einstellung für Sie erledigt.
Die andere besteht darin, rohes Scapy-Skripting zu verwenden, um die Pakete mit Evil Bit zu erstellen. Wie dokumentiert, ist Scapy in der Lage, das Evil Bit-Flag ganz einfach zu setzen.
>>> t=TCP()
>>> t.flags="SA"
>>> t.flags
18
>>> t
<TCP flags=SA |>
>>> t.flags=23
>>> t
<TCP flags=FSRA |>
>>> i=IP(flags="DF+MF")
>>> i.flags
3
>>> i
<IP flags=MF+DF |>
>>> i.flags=6
>>> i
<IP flags=DF+evil |>
Hoffe das hilft.