Web サイトで使用するためのより簡単な CAPTCHA を見つけようとしています。私は現在 reCAPTCHA を使用していますが、ユーザーは最初は言葉を正しく理解するのに苦労しています。
Confident CAPTCHA (ここ) に出会いました。それについてどう思うか知りたいです。
- 誰かが以前にそれを使用したことがありますか?
- どのくらい安全ですか?
- reCAPTCHA を除いて、類似の CAPTCHA はありますか?
Web サイトで使用するためのより簡単な CAPTCHA を見つけようとしています。私は現在 reCAPTCHA を使用していますが、ユーザーは最初は言葉を正しく理解するのに苦労しています。
Confident CAPTCHA (ここ) に出会いました。それについてどう思うか知りたいです。
興味深いキャプチャ、私はこれを前に見たことがありません。
についての 2 番目の質問にお答えしますHow safe is it?
。利用可能なドキュメントやチェックするサンプル コードがないため、分析は数回の使用に基づいています。
適度に安全であるように思われます。サードパーティのサービスを使用しているようです。そのため、API 呼び出しに依存して HTML マークアップを生成し、キャプチャを検証します。
彼らのデモでは、合計 9 個の画像から 4 個の画像を選択する必要があります。これは、正しい値を推測する確率が約0.000330688%
( 1/9 * 1/8 * 1/7 * 1/6
) であることを意味します。
基本的には、選択した一連の画像に基づいてアルファ キャプチャ コードを作成することで機能します。そのため、サーバーはランダムなチャレンジ (猫、乗り物、飲み物、家) を生成し、各要素を範囲 [AZ] のランダムな文字に関連付けます。
一連の画像をクリックすると、各画像に割り当てられた文字 (PKIR など) に基づいてキャプチャ コードが作成さcat = P
れます。vehicle = K
drink = I
house = R
したがって、キャプチャを渡す唯一の方法は、サーバー側で画像のシーケンスと一致するコードを考え出すことです。
クライアント側だけでキャプチャを無効にする方法がないという点で、比較的安全であると結論付けます (たとえば、この質問を参照してください)。ソリューションに関連するものをクライアント (ブラウザ) に提示する理由はありません。正しいキャプチャ コードを取得する唯一の方法は、正しい画像を正しい順序で選択することです。
結論:
それが私の 2 セントです。
広告で使用していますが、これは非常に安全です。
英語については、API は多くの言語をサポートし、ブラウザの言語に基づいて質問を調整します。
私は GoogleTranslation を使用して、ConfidentCaptcha の届かない言語を話している人々を支援しました。
今のところ問題ありません。彼らは非常に反応が良く、非常に優れたサポートです。
モバイルについては、広告を使用しない場合、特別なモバイル モードがあり、非常に簡単で小さなデバイスに適応します。