2012,01,28, Saturday
立て続けにぶろぐん+で(つまりこのブログで)スパム投稿があったので、プログラムをいじって対処。
<コメント例>
Isuzu Thermostat, All 330 Answers For Alchemy, 359103, Soap Alchemy Android, %-((, Car Owner, dzchvv, Android Alchemy Combinations List, >:-(((, Toms Knockoffs, lqlfi, Acrosstic Poems About A Stomache, 56017, Ideas Para Recuerdos Bautizo, ydhs, Sample Prayer Public Meeting, >:O, Angel Porrino Charity, 57200, Why Do My Legs Ache, >:-),
IPは46.21.144.223。ポーランドのものだそうです。
IPひろばでもブラックリスト入りしてました。
で、対処するのは下記の部分。
<場所>
ぶろぐん+のフォルダ直下にあるindex.php、460行目付近
↓
コメント内容に不備があるかどうかのチェックに、半角文字だけかどうか(全角文字が0文字)のチェックも加えているわけです。
<コメント例>
Isuzu Thermostat, All 330 Answers For Alchemy, 359103, Soap Alchemy Android, %-((, Car Owner, dzchvv, Android Alchemy Combinations List, >:-(((, Toms Knockoffs, lqlfi, Acrosstic Poems About A Stomache, 56017, Ideas Para Recuerdos Bautizo, ydhs, Sample Prayer Public Meeting, >:O, Angel Porrino Charity, 57200, Why Do My Legs Ache, >:-),
IPは46.21.144.223。ポーランドのものだそうです。
IPひろばでもブラックリスト入りしてました。
で、対処するのは下記の部分。
<場所>
ぶろぐん+のフォルダ直下にあるindex.php、460行目付近
if (!$entry_id || !$utf_name || !$utf_mes || !blogn_check_token($token, 'blogn_index_token')) {
$link_url = $blogn_entry_url."#comments";
$info = 'コメント投稿エラー[未記入の箇所があるか、不正な投稿です。]
画面が自動的に切り替わらない場合は
こちらをクリックしてください。';
$errflg = true;
}
↓
if (!$entry_id || !$utf_name || !$utf_mes || !blogn_check_token($token, 'blogn_index_token') || !preg_match( "/[\x80-\xFF]/", $utf_mes )) {
$link_url = $blogn_entry_url."#comments";
$info = 'コメント投稿エラー[未記入の箇所があるか、不正な投稿です。]
画面が自動的に切り替わらない場合は
こちらをクリックしてください。';
$errflg = true;
}
コメント内容に不備があるかどうかのチェックに、半角文字だけかどうか(全角文字が0文字)のチェックも加えているわけです。
コメント
コメントする
コメント受付を停止します。海外からスパム投稿が多いため。
この記事のトラックバックURL
http://kodawari.sakura.ne.jp/blogn/tb.php/455
トラックバック
Tweet |
TOP PAGE △