驗證碼是如何工作的,為什麼這麼難?

CAPTCHAs和Recaptchhas防止垃圾郵件。他們是怎麼工作的?你為什麼覺得卡查斯船長很難解決?...

您正在嘗試購買商品或登錄帳戶。你輸入你的**,但在你繼續之前,你需要證明你是一個人。勾選標有“我不是機器人”的方框。你可以看到一個模糊的圖像,你需要破譯歪斜的數字。這些是CAPTCHA,雖然它們可能會令人討厭,但它們是必要的。

whats-captcha

對嗎?

什麼是CAPTCHA?它們是如何工作的?他們和雷帕查斯有何不同?為什麼他們中的許多人如此困難?

什麼是驗證碼(captcha)?

CAPTCHA代表完全自動化的公共圖靈測試,用來區分計算機和人類。他們的名字來自艾倫圖靈,創造圖靈測試的天才密碼分析。這是一種檢查機器思維的方法,用來檢查機器的行為是否與人類的行為無法區分。

v3 spambot protection CAPTCHAs

一個標準的圖靈測試需要一個真實的人來判斷受試者。CAPTCHA沒有:它們通常由計算機管理。因此,一些人稱之為“反向圖靈測試”,而另一些人則稱之為人類交互證明(HIP)。

創建CAPTCHA是為了阻止機器人從垃圾郵件網站上傳播。任何精通的技術都可以**一個自動註冊數百萬個帳戶的程序;CAPTCHAs的設計目的是阻止這種情況發生。

這是因為計算機很難破譯扭曲的文本——或者至少比人類更難破譯。大多數CAPTCHA在背景中與不同的顏色漸變配對,以進一步模糊信息。

雖然這個詞是由匹茲堡卡內基梅隆大學在2003年發明的,但關於誰創造了CAPTCHAs,這一說法仍有爭議。

學術團隊認為,他們可以用來保護電子郵件、在線民意測驗和其他需要從搜索引擎機器人、蠕蟲和垃圾郵件以及字典攻擊註冊的服務。它們在打擊分佈式拒絕服務(DDoS)攻擊方面也很有用。

卡查斯船長是怎麼工作的?

文字可能真的很模糊,但你通常仍然可以明白它的意思。符號越歪斜,驗證碼就越有效。這是因為人類表現出偶像異常,在這種現象中,我們的大腦試圖理解隨機性。是你的大腦在混亂中分配秩序。

Pareidolia就是為什麼你能推斷出那些不該出現的面孔——雲層、建築物、懸崖、樹木、飲料、鮮花等等。

這種心理怪癖最著名的例子是宗教(人們聲稱在食物中看到耶穌)和天文學。巴納德33的俗語馬頭星雲(Horsehead Nebula)因其馬的特質而聞名於世;其他人則看到一隻兔子被刻在月球的環形山上。

這也是為什麼你可以在卡查斯上尉的文字,即使他們被劃出和彎曲的形狀。我們的大腦建立的連接通常是計算機程序無法實現的。

為什麼驗證碼這麼難?

前卡內基梅隆大學驗證碼小組成員路易斯·馮·安說,破解一個驗證碼平均需要9秒鐘。92%的人做對了。這可能會讓你覺得輸入錯誤的組合是愚蠢的,但不應該這樣。每個人都是剩餘8%的一部分。

事實上,如果驗證碼區分大小寫,故障率從8%上升到近30%。

推斷信息的問題是我們很容易推斷出錯誤的信息。“我”可以變成“1”。當驗證碼不是由單詞而是隨機字母組成時,就更難了。

幸運的是,****知道人類是容易出錯的,不能總是閱讀模糊的文本。大多數CAPTCHA都提供了生成新CAPTCHA的選項,因此如果您遇到困難,請刷新它。

CAPTCHA之所以如此強硬,主要是出於必要性。隨著CAPTCHA的發展,攻擊者也在發展。人工智能(AI)甚至可以以99%的準確率讀取特別扭曲的文本。機長們不得不加緊行動。

值得注意的是,谷歌已經大大提高了這項技術,但我們將回到這一點。

程序如何打敗驗證碼?它們是通過尋找特定形狀的算法破解的。這些通常會將文本框轉換為灰度,消除由彩色人工製品提供的失真。然後,他們將注意力集中在模式上,並將這些模式與標準字母和數字進行交叉匹配。

當涉及到任何未識別的數字時,該算法有效地進行了有根據的猜測。

有什麼可能出錯?

CAPTCHA有很多問題,特別是對於那些有殘疾的人。對於視力不好或患有閱讀障礙的人來說尤其如此。

是的,CAPTCHA已經發展到更有效地對抗機器人,並且對人類來說更容易。在某些情況下。有幾個重要的方面。第一種是通過變異驗證。一個廣泛使用的例子是用照片代替文本。

您可能會看到網格中的圖片,並且必須單擊每個顯示道路標誌的框。這是因為程序受到計算機視覺的影響,即難以理解數字圖像的內容。

有些人工智能可以區分和理解照片中包含什麼。想想Facebook的“深度臉”技術,它可以識別面部特徵並建議個人資料。然而,這些類型的CAPTCHA對機器人來說是一個額外的挑戰——對於野蠻的攻擊和他們的ilk來說,這是一個額外的障礙。

對於那些使用智能**和平板電腦的人來說,圖像也很好用:點擊選擇合適的方塊要容易得多。也就是說,只要這些照片加載正確!

另一個改編是音頻驗證碼,它為那些努力辨認數字的人讀取文本。這些通常伴隨著背景音。這會給使用語音識別軟件的垃圾郵件發送者帶來更多麻煩。

CAPTCHAs發展的另一個重要途徑是與Google的集成,以及reCAPTCHAs的引入。不,他們不是一回事…

captcha和recaptcha:有什麼區別?

你看到的大多數CAPTCHA實際上是reCAPTCHAs。後者的工作與前者相同,但通過進一步的機器學習而超越前者。

此外,reCAPTCHAs還用於圖書的數字化。

它們是由卡內基梅隆大學的同一個團隊開發的,他們給了我們“驗證碼”這個術語。這個開源軟件的目的是“通過破譯計算機無法讀取的單詞來保存文獻”。有效地說,每次你破譯一個單詞在reCAPTCHA中發現,它被用於機器學習。你在幫助程序理解符號的各種形狀和圖案。

CAPTCHA是一種隨機組合;reCAPTCHA由機器人以前無法分析的目標詞組成。

2007年發佈,2009年被谷歌收購。許多人認為谷歌是一個龐大的企業集團,你不能相信,但它已經做了很多好事。就在收購兩年後,這項技術已經將谷歌圖書和《****》的檔案全部數字化。兩者都是寶貴的信息寶庫。

具有諷刺意味的是,現在的技術能夠有效地理解文本,這使得reCAPTCHAs變得多餘。這就是谷歌進一步推動這一想法的原因。

你有沒有想過當你點擊“我不是機器人”然後不破譯任何東西就直接走的時候會發生什麼?谷歌的新reCAPCTHA分析你在整個網站上的活動,然後祕密地給你一個概率分數,以確定你是人類還是機器人。

從本質上講,它可以確定您與服務的交互是否更能指示真實的人或程序。

對人類容易,對機器人難?

隨著機器人變得越來越智能,安全系統也必須進步。ReCAPTCHA是一個足夠可靠的想法。現在。

但許多人質疑谷歌所擁有的權力。人工智能可以識別人類行為。考慮到谷歌已經知道的關於你的所有事情,這當然是一個值得關注的原因。

  • 發表於 2021-03-18 09:56
  • 閱讀 ( 50 )
  • 分類:科技

你可能感興趣的文章

如何使用雙因素身份驗證保護linux-ubuntu

...素認證(2FA)已經存在了一段時間。它要求使用兩種身份驗證方法來驗證使用者的身份。這通常包括常規使用者名稱和密碼,以及透過簡訊傳送到移動裝置的驗證碼。這意味著,即使你的密碼被洩露(如何使你的密碼更強大),...

  • 發佈於 2021-03-13 11:11
  • 閲讀 ( 49 )

安裝平板rom的挑戰:為什麼這麼難?

... 這是主要的區別。PC(無論如何,大多數)是可擴充套件和可定製的系統。平板電腦試圖為使用者提供特定的功能(即使該功能是相當標準的計算體驗)。而平板電腦附帶的軟體與裝置韌體有著更多...

  • 發佈於 2021-03-14 08:49
  • 閲讀 ( 48 )

駭客侵入你銀行賬戶的5種方法

... 通常,這些特洛伊木馬還需要簡訊驗證碼來完成駭客攻擊。為了做到這一點,他們通常會在安裝過程中要求SMS讀取許可權,這樣他們就可以在收到程式碼時竊取程式碼。 ...

  • 發佈於 2021-03-18 07:54
  • 閲讀 ( 65 )

谷歌的recaptchas還可以捕獲您的私人資訊

... 有趣的事實:您實際上很少遇到原始驗證碼。它們基本上被搜尋引擎巨頭谷歌(Google)旗下的reCAPTCHAs系統所取代。為了阻止垃圾郵件,他們已經進化了很多,現在已經威脅到了你的隱私。 ...

  • 發佈於 2021-03-18 10:56
  • 閲讀 ( 34 )

谷歌賬戶恢復:你必須知道的一切

...圍的安全建議,您應該在所有線上帳戶上設定雙因素身份驗證(2FA)。簡單地說,2FA除了需要輸入密碼外,還需要輸入一個唯一的程式碼。 ...

  • 發佈於 2021-03-25 22:57
  • 閲讀 ( 44 )

10網際網路安全注意事項

... do:啟用雙因素身份驗證 ...

  • 發佈於 2021-03-26 19:04
  • 閲讀 ( 48 )

如何在您的xbox帳戶上啟用2fa

...帳戶並阻止其他人訪問您的資訊,您需要啟用雙因素身份驗證(有時稱為兩步驗證)。 ...

  • 發佈於 2021-03-29 04:17
  • 閲讀 ( 54 )

如何保護您的tiktok帳戶

不幸的是,TikTok還沒有使用像雙因素身份驗證這樣的高階安全特性。謝天謝地,透過新增驗證碼和更改一些金鑰設定,您仍然可以使您的TikTok帳戶更加安全。下面是方法。 如何在tiktok上設定驗證程式碼 在iPhone或Android裝置上啟...

  • 發佈於 2021-04-02 10:26
  • 閲讀 ( 38 )

如何啟用雙因素身份驗證和保護您的環帳戶

...賬戶的防禦。最簡單的方法是更改密碼並設定雙因素身份驗證。下面是方法。 更改您的戒指帳戶密碼 如果你擔心你的密碼被盜,在別處被使用,或者很長一段時間沒有被更改,你應該做的第一件事就是更改你的登入資訊。我們...

  • 發佈於 2021-04-02 20:03
  • 閲讀 ( 53 )

如何將google authenticator移動到新手機(或多部手機)

雙因素身份驗證已成為許多人必不可少的安全防範措施,但它也可能成為焦慮的來源。當你更換或升級**時,googleauthenticator不會自動遷移程式碼,你需要手動遷移。 謝天謝地,將Google驗證器程式碼從一部**移動到另一部**並不困...

  • 發佈於 2021-04-03 09:52
  • 閲讀 ( 52 )
蝴蝶天鵝
蝴蝶天鵝

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦