QLOOKアクセス解析

アクセス殺到中の人気ブログランキングHOT!!

 このブログの他の記事を読もうとしている人はちょっと待て!まず先にこっちをチェックすべきだろう常識的に考えて…。
 本日もまた新鮮なネタが続々と入荷中。炎上ブログに激安情報、噂の芸能人に新たなネタ発見、あやしげなギャンブル必勝法、YouTube動画に無料壁紙配布、そして浮気の告白は…続きを読む »Ranking

Home » チラシの裏

ふたばスクリプトをスパム投稿防止のカスタマイズ

27 12 月 2008 No Comment ] タグ: , ,

とある目的で某サーバに設置しているふたばスクリプト(画像投稿掲示板)に数日前から外人がロリ画像を貼るようになった。いきなり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

コメント受付中!

コメント受付中です。トラックバックする場合はこのサイトへのリンクが必要です。またこの記事へのコメントの RSS も購読できます。

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Gravatar とかいう自分専用の顔写真やイラストを使える仕組みに対応しているらしいです。


現在の閲覧者数:
あわせて読みたいブログパーツ ページビューランキング ...............
フィードメーター - メシウマ
track feed メシウマ状態