Règle iptable pour abandonner un paquet avec une sous-chaîne spécifique dans la charge utile
-
05-07-2019 - |
Question
J'essaie d'écrire des règles pour supprimer n'importe quel paquet, qu'il soit sortant, entrant ou en cours de transfert, qui contient une sous-chaîne spécifique dans la charge TCP ou UDP.
Comment suis-je supposé faire cela?
La solution
Vous avez besoin d'un noyau compilé avec Netfilter " prise en charge des correspondances de chaînes " activé.
Ensuite, vous pouvez
iptables -A INPUT -m string --algo bm --string "test" -j DROP
iptables -A OUTPUT -m string --algo bm --string "test" -j DROP
iptables -A FORWARD -m string --algo bm --string "test" -j DROP
Vérifiez le résultat avec
iptables -L
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow