サイトで CAPTCHA を使用しないことに決めた後、登録ページに [input=range] を追加して、送信するには最大値までスライドする必要がある送信ボタンの代わりにしました。スパムボットはこの手段を回避できますか? もしそうなら、他に良い代替手段はありますか?
質問する
1959 次
3 に答える
2
これは、物理的なスライドの結果がコードの観点からどうなるかによって異なります。これの JavaScript 実装を見たことがありますが (同じかどうかはわかりません)、スライドが完成したら事前に定義されたトークンを使用してリクエストを送信するだけなので、セキュリティはまったく提供されません。ただし、スパムボットが単にページ上のトークンを取得してサーバーにリクエストを送信することを止める方法はなく、「ユーザー」がどのようにトークンを取得したかはわかりません。
CAPTCHA の場合、この段階では「トークン」をボットが解読するのは困難ですが、人間にとっては比較的簡単です。
個人的には、この種のボット防止対策には耐えられません。ほとんどのユーザーは同意すると思います。ボットを止める唯一の方法は、ユーザーも止めることです。
于 2013-05-21T21:24:23.427 に答える
1
スパムボットがキャプチャをバイパスできるとしても、人間のキャプチャ ソルバはそれをバイパスできます。スパムに対する完全な解決策はありません。この問題についてはこちらで読むことができます: http://blog.minteye.com/2013/02/26/captcha-solving-human-labor/
于 2013-07-11T14:34:30.690 に答える