[294]
RE2: Wiki
maru
>しかし,何故相変わらずNGワード対策しないのか不思議なのですが...
>最近のspamは間違いなく[url=] [/url] で囲まれたリンク(XOOPS用)が入っているので,単純にこれが入っていたら投稿を拒否するだけで相当効果があると思いますけど.
そんな単純じゃないです(^^;;
彼はとても対応が早くて、単純なブロックは数時間で回避してきます(涙)
「必ずまた来ます、がんばってね」みたいなメッセージで挑発してきて、正直付き合いきれません…。
これまでの攻防の歴史を説明すると
【攻】[url=][/url]の書き込みが頻発
【守】commentやtrackerにNGワードブロックを設置
【攻】editで書き込んできた
【守】editにもNGワード
【攻】[url=]を使わず書き込んできた
【守】NGワード追加
【攻】いろいろな表現で書き込んできた
【守】いよいよ一般の書き込みと区別できなくなったので、refererとagentをチェックするようにした
【攻】refererもagentもいろいろ使って書き込んできた
【守】書き込み頻度とプロクシ兆候をチェックしながら拒否IPのブラックリストを生成。edit/comment/article/trackerのspam対策モジュールをひとつに統合共有化。
~各種攻防と調整の繰り返し。一般の書き込みにも支障が出たり。~
【守】日本語文字を含むときはブロック判定を緩和
【攻】一気に10kバイトをPOSTすることで、preg_match関数をオーバーフローさせ、NGワードと日本語判定を無効化させる攻撃
【守】POSTサイズを8kバイトに制限
【攻】日本語を含めて書き込みしてきた