人們剛剛了解「我不是機器人」驗證碼測試的實際工作原理
不,這不僅僅是因為機器人無法按下按鈕。
如果您上網過並且您不是機器人,那麼您可能已經參加並通過了經典的“您是機器人嗎”驗證碼測試。
在「區分電腦和人類的完全自動化公共圖靈測試」(CAPTCHA)中,使用者需要完成一項任務,以將他們與機器人區分開來。 它們的範圍從令人惱火的(“請選擇該圖像中包含小丘的部分”)到不那麼刺激的(單擊此處確認您不是機器人)。 但後面這些測驗是如何進行的呢? 機器人太無能到無法按下按鈕?
簡而言之,不。 重新出現的剪輯(據報道,目前令人震驚)尤尼拉德)來自英國電視專題節目品質指數解釋說,測試實際上是在您按下按鈕之前查看您的行為。 機器人已經被創造出來可以按下按鈕,但它們很難事先假裝正常的人類行為。
據網路安全公司 Cloudflare 稱,該測試會追蹤用戶將遊標移向方框時的移動情況。
“即使是人類最直接的動作在微觀層面上也存在一定程度的隨機性:機器人無法輕易模仿的微小無意識動作。如果遊標的移動包含一些不可預測性,那麼測試就會判定用戶可能是合法的” ,Cloudflare 在其網站上說道地點。 “reCAPTCHA 還可以評估瀏覽器在用戶設備上儲存的 cookie 以及設備的歷史記錄,以便判斷用戶是否可能是機器人。”
Cookie 和最近的歷史記錄可以告訴電腦您是人類還是 Johnny 5。
「舉個例子,在你勾選方框之前,你觀看了一些貓的視頻,你喜歡了一條關於Greta Thunberg 的推文,你在開始工作之前檢查了你的Gmail 帳戶- 所有這些都讓他們認為你必須做一個人,”品質指數主持人桑迪·托克斯維格在影片中說道。
“本質上,當你點擊‘我不是機器人’時,你就是在指示網站查看你的數據並自行做出決定。”
通常,測試足以滿足程式的要求,即您是人類,但有時它會給您提供替代的驗證碼,例如您的滑鼠擺動是否有點過於精確,或者您的瀏覽歷史記錄是否是機器人的。
[H T:尤尼拉德]