ふたばスクリプトをスパム投稿防止のカスタマイズ
とある目的で某サーバに設置しているふたばスクリプト(画像投稿掲示板)に数日前から外人がロリ画像を貼るようになった。いきなり20枚以上の外人幼女写真が貼られたので、マッタク目が点になったぜ。
んで実写ロリ画像はマジでやばくてFBIやらインターポールの銭型やらに本気で捜査されてしまうので、ググって見つけたページを参考に全角文字を含まない投稿を排除するカスタマイズを行った。
if ($com==mb_convert_encoding($com,’EUC-JP’,'utf-8′) && $name==mb_convert_encoding($name,’EUC-JP’,'utf-8′) && $sub==mb_convert_encoding($sub,’EUC-JP’,'utf-8′) ) { error(’日本語でおk’); }
これを 417行目あたり、「 //ホスト取得 」のコメントアウトの上に突っ込むだけ。
これで $com(コメント本文)、$name(名前)、$sub(題名)のうちいずれにも全角文字が含まれない場合は、エラーを表示して投稿が出来ないようになりました。
どうやら「全角文字を文字コード変換すると文字化けする」という性質を利用して、コメント・名前・題名の全てが文字化けしなかった場合は半角文字だけの投稿なのでつまり外人だという判断をしているようです。
なお俺が設置したスクリプトは文字コードを utf-8 に変えているので、普通にそのまま設置している場合は上記挿入コードの utf-8 の部分を shift-jis に変える必要がありますな。
この記事に投票してくれ。頼む!→人気ブログランキング
関連する投稿
このページのURL / トラックバックURL:
Twitter・2ちゃん用の短縮URL


コメント受付中!