GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So setzen Sie das Evil Bit auf ausgehenden Datenverkehr

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.


Linux
  1. Linux – Wie stellt man die Prozessoraffinität eines Prozesses unter Linux ein?

  2. Wie setze ich eine Variable gleich der Ausgabe eines Befehls in Grub2?

  3. Wie kann man den Benutzer von Php-fpm als Php-Benutzer anstelle von Www-Daten festlegen?

  4. Wie stellen Sie die Hardwareuhr unter Linux programmgesteuert ein?

  5. Wie setze ich den Namen eines Threads in Linux pthreads?

So stellen Sie die Zeitzone in CentOS 7 ein

So stellen oder ändern Sie die Zeitzone in Linux

So stellen Sie die Zeitzone in Debian 11 ein

So richten Sie den Pretty Hostnamen ein

So richten Sie den RabbitMQ-Cluster unter Ubuntu/Debian Linux ein

So richten Sie die UFW-Firewall unter Linux ein