HDGの説明:CAPTCHAとは何ですか?


Webサイトにオンラインでサインインするとき、または機密情報を入力するとき、チェックボックスをクリックするか、画像を一致させるか、ランダムな数字と文字を入力するように求められることがあります。

これはCAPTCHAとして知られています。オンラインで人間以外の行動を止めるように設計されています。しかし、実際にはどういう意味ですか?また、ボックスをチェックするだけの簡単な1つのステップでCAPTCHAを使用すると、ボットがオンラインでアクションを実行するのを実際に停止できますか? / p>

CAPTCHAとは

CAPTCHAは非常にわかりやすい文の奇妙な頭字語です。C完全にA自動Pubble Tテスト中にCコンピューターとHumans Aの一部を通知します。

つまり、基本的にCAPTCHAは、オンラインで知られているように、ユーザーが人間かボットかを判断する自動テストです。ボットは、オンラインでスパムコメントを投稿するように設計された自動化ソフトウェア、一連のパスワードを使用したブルートフォースログインページ、または他のWebサイトから自動的に情報を盗もうとするソフトウェアです。 CAPTCHAを使用することにより、ボットがこのような自動化された動作を実行するのを停止できます。

CAPTCHAは、人間のように考えることによってのみ合格できる何らかの種類のテストを使用できる限り、本当に何でもかまいません。これまで、CAPTCHAの最も一般的なタイプは、ユーザーがテストに合格するために入力する一連のごちゃ混ぜの文字と数字でした。

<!-
In_content_1 all:[300x250] / dfp:[640x360]
->

文字は、ほとんどの不適格なフォントで描かれており、あらゆる種類の自動化されたソフトウェアで読みにくくなっています。それは機能しましたが、AIがより強力になり、提供されるセキュリティは年月が経つにつれて疑わしくなりました。

最近、オンラインで見られる最も一般的なCAPTCHAはreCAPTCHAと呼ばれるGoogleのものです。代替手段もありますが、Googleを使用してすべての仕組みを説明できます。

reCAPTCHAのタイプと機能するか

Googleには現在、reCAPTCHAソフトウェアの3つの主要な反復を行っています。各バージョンが互いにどのように異なり、ボットを停止するためにどのように機能するかを見てみましょう。

reCAPTCHA v1 – Traditional Text Test

オリジナルのreCAPTCHA v1は今では懐かしく見えるかもしれませんが、これは使用されなくなったためです。 。この方法では、ユーザーは画面で見たものを読んだり書き換えたりして単語を入力する必要があります。ボットによるクラックを防ぐために、テキストは常に読みづらいものでした。

最終的に、このレベルのCAPTCHAは長い間保護を提供しませんでした。そのようなフラストレーションのあるシステムでは、ユーザーを悩ませ、多くのWebサイト所有者のトラフィックを失いました。

モバイルの時代に移行したときアテンションスパンを弱め、Googleはより良いソリューションを作成したいと考えていたため、reCAPTCHA v1は廃止され、v2が誕生しました。

reCAPTCHA v2 –私はロボットチェックボックスではありません

reCAPTCHA v2は正しい方向への大きな一歩でした。 reCAPTCHA v2を使用すると、Googleのソフトウェアは、キーの押下とマウスの動きに注意を払い、ロボットかどうかを判断します。

ウェブサイト上でreCAPTCHA v2を使用するたびに、ソフトウェアは人間の行動の詳細を学習し、学習するにつれてより正確になります。あなたの行動が人間に似ている場合は、チェックボックスをクリックするだけで完了します。

疑わしいとフラグ付けされた場合は、写真上の一致する写真をクリックするように求められます。これは、エンドユーザーに解決するのにわずか55秒を与えるテストです。ボットにとってこれは難しいように思われ、GoogleはWebサイトをボットから保護するためにそれを支持しているようです。ただし、Google検索では、ボットでシステムを破壊したと主張するあらゆる種類の研究、テスト、ソフトウェアが明らかになります。

要約すると、reCAPTCHA v2はボットを停止し、ボットの速度を低下させます。試してみる価値はないかもしれませんが、やる気のある個人や組織を常に停止するとは限りません。

reCAPTCHA v3 –非表示のCAPTCHA

reCAPTCHA 3は前述のオプションとは異なります。ユーザーがボットかどうかを判断するテストを提供する代わりに、reCAPTCHAはユーザーのWebサイトとの対話を監視して、そのユーザーにスコアを与えます。

このスコアは、サイト内をどのように移動するか、最初にアクセスするページなど、さまざまな要因を使用して、以前のデータでそれをバックアップします。

ウェブサイトの所有者は、 reCAPTCHA v3を設定して、スコアレベルに応じてユーザーアクセスをブロックまたは拒否します。または、アクションが短時間スロットルまたは制限されるように、投稿がモデレーションキューに送信されるように、またはセカンダリ認証が必要になるように設定できます。

もう一度、 >0。ただし、今回は、目に見えないCAPTCHAテストに合格するために、Webページにアクセスして可能な限り人間らしいアクションを実行できるAIを作成しようとしています。

CAPTCHAは実際に機能しますか?

これまでのところ、 1つ明らかなことがあります。調査により、CAPTCHAまたはreCAPTCHAは人間以外のすべての活動を停止しないことが示されています。ただし、ボットのトラフィックを大幅に制限し、ボットのトラフィックの大部分を停止します。ですから、その意味では、CAPTCHAは、成功率が100%でなくても機能していると言えます。

おそらくAIはよりスマートになり、より人間らしく行動できるようになりますが、その場合、GoogleはreCAPTCHA v4を削除するか、他のCAPTCHA開発者が何か新しいものをリリースします。

これは、ネコとネズミの無限のゲームのようなものです。最終的に、ウェブサイトはCAPTCHAを使用する方がはるかに優れており、ボットのアクティビティを数千から非常にわずかな量に減らすことができます。

関連記事:


14.01.2020