Aparentemente, esto se implementó para FreeBSD. ¿Tal vez podrías ver su código?
http://www.cs.columbia.edu/~smb/3514.html
Tienes dos opciones:
Una es usar https://code.google.com/p/evilbitchanger/ , un script basado en Scapy que hace que la configuración de Evil Bit funcione para usted.
La otra es usar secuencias de comandos de scapy sin procesar para crear los paquetes con Evil bit. Como está documentado, Scapy es capaz de establecer la bandera Evil Bit con bastante facilidad.
>>> 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 |>
Espero que esto ayude.