どうやらこれは実際に FreeBSD に実装されたようです - おそらく彼らのコードを見てもらえますか?
http://www.cs.columbia.edu/~smb/3514.html
2 つのオプションがあります:
1 つは、https://code.google.com/p/evilbitchanger/ を使用することです。これは Evil Bit の設定作業を行う scapy ベースのスクリプトです。
もう 1 つは、未加工の scapy スクリプトを使用して、Evil bit でパケットを作成することです。文書化されているように、Scapy は非常に簡単に Evil Bit フラグを設定できます。
>>> 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 |>
これがお役に立てば幸いです。