助太刀忍者(質問掲示板)

助太刀忍者

No.53895    ブログのコメント拒否設定で質問です
ブログのコメントの「設定」に「拒否設定」の部分がございますが、
そちらの拒否設定を利用して、外国からのロボットスパムを弾きたくて
『英語のみのコメント投稿禁止』にはチェックを入れているのですが
ここ数週間、全く効果がないのか
それとも以前から効果がなかったけどここ数週のみ狙い撃ちされているのか
日々英語スパムが増加しております。
『英語のみのコメント投稿禁止』にチェックを入れるだけではだめなのでしょうか?
IPを弾こうにも、いろいろなIPアドレスから発信されていて特定できず
すでにホストとIPアドレスの拒否だけで30にもなります。
設定が間違っているのでしょうか?何か問題があるのでしょうか?
英語のみのコメントを禁止する方法がほかにあればお教えください。
使用環境
  • OS:Microsoft Windows NT
  • ブラウザ:Google Chrome
  • モニター:1920×1200
  • JavaScript:ON
  • Cookie:ON
  • 回線種別:CATV
  • ソフトウェア:
試した操作手順
『英語のみのコメント投稿禁止』にチェックを入れる。
IPアドレスと、ホストをその都度拒否設定にしているがキリがない
投稿者:No Name Ninja 投稿時間:2013-12-25 17:43:14
投稿者 : No Name Ninja
投稿時間:2013-12-27 18:52:25
ここに書かれたスパムコメントの中にはhtmlという文字列は無いようにですが・・・。
特定の記事にだけスパムがつくのであればその記事だけコメント欄を閉じてください。

スパムコメントというのが毎回これを全文4行書いてくるのか
行ごとに違うスパムコメントなのかすらこの書き方では他の人には判断がつきません。

文章の間のスペース たとえばbest online blackjackの間のスペースは半角ですが
文章と次の文章の間のスペース(blackjackとYouの間など)は全角スペースです。
全角スペースが入っているので英文のみにならないからチェックから漏れてしまうんです。
全角のスペースを禁止ワードに入れると普通に投稿する人が困りそうですから
不都合がなさそうであれば半角スペースを禁止ワードに入れてみてください。

softbank126114168065.bbtec.net
ここからのが多いようでしたらYahoo!BBに問い合わせをしてください。
間の数字が変わることがあるのでしたらbbtec.net を禁止ホストに入れてください。
ただしそうするとYahoo!BB回線を使っている人は全員投稿ができなくなります。

ほかは海外のようですのでどうしようもないですね。
スパムコメントの一部でネット検索を掛けたら
同じような状況であろううというブログが見つかりましたが
コメントを書きたいというよりも
サイトURLをリンクとして書きこんでSEO対策をしたいのではないかと見受けられます。
最近のGoogleの方針でSEO対策にもならないんですけどね。

ブログのテンプレートのコメント投稿欄及びコメント修正欄から
e-mailとサイトURLの書き込み欄を撤去した上で
httpを禁止ワードにし普通に投稿する人にはhttpを除いて書いてもらうか
不都合がないのであれば.com及び.netを禁止ワードに設定する
あるいは認証ワードを設定する
ブログを移転して検索除けをしスパマーに見つからないようにする
ぐらいしか方法が無いように思います。
投稿者 : スレ主
投稿時間:2013-12-27 13:52:18
小出しにしている津もっりはないのですが・・・。

以下、コメント欄に届くスパムを転載します。
1バイト文字のみで構成されているように思うのですが
best online blackjack  You can always tell   You can always tell an expert! Thanks for contributing.

here             Please keep throwing  Please keep throwing these posts up they help tons.

www.slotschips.com   This makes everythin  This makes everything so completely painless.

www.locateautoinsur.com  Woah nelly, how abou  Woah nelly, how about them apples!

here Now I'm like, welld Now I'm like, well duh! Truly thankful for your help.

Host

mail.net-kh.com  , softbank126114168065.bbtec.net , forty2.unit2.ca , p3slhssl25.shr.phx3.secureserver.net , customer-189-254-87-227-sta.uninet-ide.com.mx

です。

昨日からhtml を禁止ワードにしたら全てのスパムが来なくなりましたが、
複数の友人と作品を見せ合っている都合、このままで済ませるわけにはいかないので・・・。



投稿者 : No Name Ninja
投稿時間:2013-12-27 02:03:04
ここはユーザー同士の助け合いの場ですので
質問する側が情報を出さない限りどうにもなりません。

文字列の最後に全角の空白が入って入ても英語のみにはなりませんし
ハングルやアラビア文字も2バイト文字です。
文字化けして英数字だけに見える場合もあるかもしれません。
設定が効いていないと思われるのであれば
メールにて運営側に問い合わせをしてください。

コメント一覧のホストから拒否リストに入れていたらきりがないしょう。
そのホストに表示されるものに共通項目がある場合はその部分だけ
禁止設定に入れるなどしてください。
スマートフォンやタブレット端末など外に持ち歩けるものが増えていますので
接続する場所でIPは変わります。
また国内の場合は動的IPを採用しているプロバイダがほとんどです。
そのためピンポイントで拒否するのは難しいので範囲でやるしかないと思います。

コメントの拒否設定 の 禁止ワード新規作成 にも
>IPとホスト名はアスタリスク(*)をワイルドカードとして利用できます
とありますのでご活用ください。
投稿者 : スレ主
投稿時間:2013-12-26 10:15:16
過去ログのご指摘ありがとうございます。

過去ログは確認していますが、この方法では根本的な解決が出来ないんですよね。
昨夜、質問後から現在までで 既に100件以上のスパムが届いてしまっています。
過去ログにあるような2バイト文字が含まれているとは思えない英語コメントも
そのまま届いています。
IPアドレスをbangするにしてもそれだけで70以上あることを確認しました。
コメントに認証ワードを設定するようにすることも考えましたが
『英語のみのコメント投稿禁止』チェック項目自体が機能していないのが気になります。
現状、コメント承認制で対策としていますが、根本的な対策が出来ていないので
敗北感を感じます。
投稿者 : No Name Ninja
投稿時間:2013-12-26 03:35:39
No.52327 「英語のみのコメント投稿禁止」なのに・・・?
No.53818 コメント拒否設定ですが