電腦常識帳號登陸時,驗證碼的作用是

2021-03-07 02:39:54 字數 1096 閱讀 2575

1樓:匿名使用者

我來解釋一下驗證碼的作用!

驗證碼是用來防止暴破(暴力破解)的!

要知道如果防止,我們就要先知道暴力破解原理是什麼!

暴力破解就是利用程式,在短時間內按照一定的規律,來輸入使用者名稱和密碼,逐個的測試!

效果如:使用者名稱111 密碼 111 ;使用者名稱 222 密碼 222 ;使用者名稱 333 密碼 333。。。。。。

比較容易破解使用者名稱和密碼簡單的使用者!

驗證碼在每一次重新整理的過程中,就會更換為其他的數字,沒有任何規律,如果沒有填寫驗證碼或驗證

碼不正確,系統也不用去和資料庫中比對密碼,直接返回,從而暴力破解無法進行。

驗證碼為什麼既不是**也不是數字?

道理很簡單,如果是**或是數字,通過檢視源**或者別的方法,可以獲得驗證碼的資訊,改進暴

力破解程式後,仍然可以進行暴力破解。驗證碼是根據程式隨即生成的,是用程式計算出來的資訊顯

示在頁面上。

不知道我的解釋,能不能夠讓你明白!

2樓:匿名使用者

因為驗證碼通常是隨機產生的數字列、符號串或數字、符號的混合,因此除了人工由機器自動識別就很困難。因此,一般註冊使用者id的**及各大論壇在使用者登入時都要求輸入驗證碼,用來防止有人利用機器人自動批量註冊、採用特定破解程式方式對特定的註冊使用者進行頻繁登陸灌水、防止大規模匿名冒名回帖的發生。

3樓:匿名使用者

防止有人用外掛批量登陸、註冊、收集資訊等等

4樓:匿名使用者

有些數字類的驗證碼是用來防止自動登入的,有的圖形驗證碼是為了防止軟體破解的登入的

請問:登入時或註冊時為什麼要輸入驗證碼?有什麼好處?

5樓:吉格斯

有效防止這種問題對某一個特定註冊使用者用特定程式暴力破解方式回進行不斷的登陸嘗試,不少**答為了防止使用者利用機器人自動註冊、登入、灌水,都採用了驗證碼技術。所謂驗證碼,就是將一串隨機產生的數字或符號,生成一幅**,**里加上一些干擾象素(防止ocr),由使用者肉眼識別其中的驗證碼資訊,輸入表單提交**驗證,驗證成功後才能使用某項功能

拍拍登陸不上去,登陸總是提示驗證碼輸入錯誤,明明是對的

你把瀏覽器關了 重新開個就可以了 我也碰到過這樣的問題。建議清理一下ie然後重新登入就可以了 祝你好運 斷一下網,在開就可以了 為什麼登陸老是說驗證碼錯誤?開兩個頁面,在第一個頁面輸入第二個頁面所顯示的驗證碼。本人親試有效,各位可以試試。你是登入什麼呢?驗證碼是簡訊驗證碼?還是 還是文字?有時候字母...

在thinkphp中怎麼做登陸的驗證碼

thinkphp自帶驗證碼的函式類,存放路徑為 thinkphp lib org util 驗證碼類 使用的時候只需在index控制器中引入,方法如下 public function verify 在模板頁面中呼叫方法如下 模板中的html 點選重新整理 的js function freshveri...

設定驗證碼的作用是什麼?百度註冊驗證碼怎麼輸入

1 驗證碼一般是防止批量註冊的,人眼看起來都費勁,何況是機器。二像貼吧未登入發貼要輸入驗證碼大概是防止大規模匿名回帖的發生目前,不少 為了防止使用者利用機器人自動註冊 登入 灌水,都採用了驗證碼技術。所謂驗證碼,就是將一串隨機產生的數字或符號,生成一幅 里加上一些干擾象素 防止ocr 由使用者肉眼識...