0

私のドメインの 1 つで、Pushdo ウイルス (または類似のウイルス) から来ていると思われる絶え間ない要求を受けています。以下のログ スニペットを参照してください。コマンドノードへのリクエストをマスクするために、ランダムなドメインを選択してトラフィックを送信するようです。私は Fail2Ban を試しましたが、IP は絶えず変化し続け、50K+ を禁止していて、禁止は要求よりも多くのリソースを使用していました。ユーザー エージェントをブロックすることで、HTTP リクエスト (SMTP もありますが、それは別の質問です!) を処理したいと考えていました。

使ってみました

iptables -A INPUT -p tcp --dport 80 -m string --algo bm --string "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" -j DROP

しかし、これはうまくいきません!私は何を間違っていますか?また、これに対処するための他の提案があれば - それは現在 1 か月以上続いており、私は髪を引っ張っています!

OS:CentOS6.4

ログ スニペット:

121.54.54.47 - - [20/Oct/2013:03:32:37 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
125.60.156.224 - - [20/Oct/2013:03:32:37 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
84.108.50.80 - - [20/Oct/2013:03:32:37 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
110.143.55.42 - - [20/Oct/2013:03:32:37 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
122.208.75.75 - - [20/Oct/2013:03:32:37 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
1.2.248.56 - - [20/Oct/2013:03:32:38 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
180.194.171.167 - - [20/Oct/2013:03:32:38 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
190.200.59.125 - - [20/Oct/2013:03:32:39 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
223.197.238.249 - - [20/Oct/2013:03:32:40 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
200.121.4.163 - - [20/Oct/2013:03:32:39 +0100] "POST / HTTP/1.1" 200 14772 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
4

1 に答える 1

2

ルールを既存のセットに追加する -A を使用しているため、おそらく何もしていません。-I を使用するとうまくいくかもしれませんが、これをスクリプト化して正しい順序に並べたいと思うでしょう。

于 2013-10-25T20:49:28.347 に答える