2

私はさまざまな Web サイトで標準的な方法でCAPTCHAを使用しており、ユーザーがテキスト ボックスで手動で再現できるように、難読化された文字列 (単語の奇数ペア、乱数など) を画像に生成しました。また、人間からボットをスクリーニングし、書籍のデジタル化を支援する基本機能を拡張するrecaptcha.netについても認識しています。AJAX Fancy CAPTCHA jQuery プラグインを使用して CAPTCHA を実行する別の方法に出会いました。これは、ユーザーに文字列を再現するように求めるのではなく、すぐに認識できる画像 (はさみ、鉛筆、本など) をドラッグするようにユーザーに求めます。同じように認識できる領域。これを見たときは、「うわぁ…かっこいい!」と思わずにはいられませんでした。

質問:ユーザーが手動で読み取れるように、ランダムな文字列を画像に生成して読み取る(またはできるまで再生成する) 必要なしに、CAPTCHA を実行するきちんとした別の方法の他の例はありますか?箱に入れる?

4

4 に答える 4

3

ポルノかどうかコンピュータが判別できない画像に ReCAPTCHA を実装してもらいたいです。Web フィルター会社は、無料のポルノ サイトに料金を支払ってこのシステムを使用し、ブラックリストをより適切に埋めることができます。無料のポルノサイトはさらに多くのポルノを作成でき、Web フィルターはさらに多くのポルノをブロックできます。

于 2009-07-20T22:39:50.733 に答える
1

私はこの回答で特に役に立たないことを知っています。その場合は遠慮なく反対票を投じてください。ただし、キャプチャに関する私の技術的意見(専門家ではありませんが)を提示したいと思います。

誰かが言ったように、キャプチャはウェブのアンチパターンです。その目的は、人間だけが(意図的に)できることをすることによって、あなたが人間であることを証明できるようにすることです。事実は、キャプチャにもかかわらず、達成された唯一の結果は、ソフトウェアのパターン認識を改善し、より良いボットを生成することでした。この意味で、キャプチャの最終的な本当の目的は、ボットから人間を選択することではなく、お粗末なボットからより良いボット(または安価な労働者)を選択することであったと言えます。

あなたが求めているのは、実際には現在の研究の問題です。犬から猫を選ぶ、簡単な数学の問題を解く、オレンジからリンゴを認識する、写真に写っている人の数を数えるなどのことを見てきましたが、最終的には、現在利用できるものよりも熟練した、またはユーザーフレンドリーなものが得られるとは思えません。結局、キャプチャを解決しなければならないという純粋な事実は、ユーザーフレンドリーではありません。

于 2009-07-20T22:21:11.347 に答える
1

ユーザーに犬と猫を区別させることができます。MicrosoftのAsirra。

于 2009-07-20T22:22:55.680 に答える
0

CAPTCHA は、他の代替手段を試した最後の手段である必要があります。たとえば、ユーザーには見えないがボットには見えるフォーム フィールドを使用するハニーポット テクニックを使用できます。

場合によっては、なぞなぞや簡単な数学の問題など、よりソフトな CAPTCHA を試すことができます。ユーザー エクスペリエンスの観点から見た最善の戦術は、できる限り穏やかに開始し、ボットが実際の問題になった場合にのみ増加させることです。

于 2009-07-21T11:05:42.697 に答える