1樓:
它是一個隱藏了驗證碼的程式.
其實實現起來也是很簡單的,比如你在資料庫中或cookies中記錄使用者登入錯誤的次數,每次錯誤加一,錯誤超過三次則出現驗證碼.
asp程式:
<%yzmerr=(如果有登入錯誤則值為"err")
response.cookies("err")=0
err=request.cookies("err")
if yzmerr="err" then
request.cookies("err")=err+1
end if
if request.cookies("err")>3 then
(顯示驗證碼程式)
end if
%>驗證碼的作用見上.
其實驗證碼它還有一個特別重要的功能,就是防止惡意破解使用者的登入密碼.如果沒有驗證碼,黑客就可以用程式對使用者的密碼進行窮舉,最終破獲密碼,因為密碼總是有限字元的組合.
而加入了驗證碼,用窮舉的方法幾乎已不可能破解密碼,因為驗證碼是隨機的,它就是無限的了,而且用普通窮舉密碼的程式很難操作.
當然用最殘酷的辦法可以把密碼連同驗證碼**的顯示字元一起破解,但這樣一來,程式執行時間將會大增,相信沒有誰會用連續數年或數個月的時間來破解一個普通的密碼的.即使有,但如果使用者中途(如一兩個月內)修改了密碼,而這個密碼已被破解者窮舉過了,那將使破解者的心血付諸東流,最終無法破解.
2樓:
驗證碼主要是防止機器灌水
未登入發帖時要驗證碼主要是防止灌水啊
一般登陸的時候加上就行吧
對於小**,一般也沒必要
3樓:匿名使用者
驗證碼的作用是防止使用程式(比如按鍵精靈)惡意,無限的註冊或登陸
驗證碼都是用**的形式表現的,目的就是讓程式識別不出來
只能以人工的方式操作
4樓:不懷好心
防止惡意罐水,惡意註冊~~~
比如我們可以用專門的**工具到處發廣告,但是有了驗證碼的前提下發帖必須每次輸入驗證碼,而**工具沒有驗證的過程,所以通常失敗。
惡意註冊可能倒置資料庫垃圾資料太多,影響資料庫查詢速度。
現在qq也有這個功能,比如加好友輸入驗證碼的時候從第2次開始需要輸入驗證碼,這樣可以防止騷擾資訊。
5樓:手機使用者
沒有用正確的qq密碼登陸,仍然可以登陸,但是需要驗證碼,輸入驗證碼後登陸顯示密碼錯誤。這些是怎麼回事
驗證碼總是錯誤.急用.是高手的來.n多辦法都用了
6樓:匿名使用者
我也碰到驗證碼的問題,查了些資料,辦法如下:
開啟ie——》工具——》internet選項——》隱私——》
1.高階——》覆蓋自動cookie處理——》第一方 接受——》第三方 拒絕——》確定
2.站點——》將想要登陸(但被拒絕)的站點刪除應該可以了,希望可以幫到你。
為什麼最**官方**上的驗證碼總是錯???
7樓:那是誰我暈
不區分大小寫的,檢查一下你的那個flash軟體,更新一下,沒有的話可以裝一個,佔有量很小的。
8樓:來自莽山辛勤的栗子
我也有遇到。。。把網頁關了 再開啟 重新登入吧。。。
php驗證碼亂碼,php驗證碼輸出全是亂碼?
session start function random len return strs 隨機生成的字串 str random 4 驗證碼 的寬度 width 50 驗證碼 的高度 height 25 宣告需要建立的圖層的 格式 header content type image png 建立一個...
如何查詢驗證碼的原始檔,驗證碼怎樣查詢
驗證碼是這樣得來的。傳送某些請求給伺服器。返回資訊確認主機。再一次傳送。返回驗證碼資訊。伺服器在傳送驗證碼之前,自身先挑選出一些數字或字母,生成 然後才傳送給你的。主機輸入驗證碼,打包資訊給伺服器,伺服器驗證資訊,資訊正確,pass驗證碼程式,將加殼內容發給主機。至於伺服器ip可以ping到,id在...
為什麼蘋果手機收不到驗證碼簡訊驗證碼
蘇小小小小 可能是你當前訊號不好,建議換個訊號穩定的地方收簡訊驗證碼。長時間收不到簡訊驗證碼,以下是原因及解決方法 1.獲取次數超限,解決方法 每天只能獲取20次驗證碼,如果今日已超過次數請明天再嘗試。2.手機業務不支援,解決方法 目前已支援中國三大移動運營商的所有號段。但 新疆 港澳臺及海外手機號...