亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何設計更安全的驗證碼?

如何設計更安全的驗證碼?

幕布斯6054654 2019-04-16 20:26:26
網站最近遭機器人騷擾略多,查了一下,原來機器自動識別準確率已經高到只能不斷提高驗證碼難度。想重做一下驗證碼,但對這方面完全不了解,請問機器識別是怎么做的,有級別區分嗎?(原理)怎么設置驗證碼才能讓機器識別準確率降低一些?但求詳解,不甚感激!
查看完整描述

2 回答

?
侃侃無極

TA貢獻2051條經驗 獲得超10個贊

防機器的話無外乎:粘連,扭曲,截斷,局部反色
但是,現在要防的不光是機器,也要防人了,打碼平臺,淘寶的碼一個不到1分錢的成本,眾包模式都是大叔大媽在屏幕前一個一個打的→_→
                            
查看完整回答
反對 回復 2019-04-16
?
jeck貓

TA貢獻1909條經驗 獲得超7個贊

自動識別的一種原理是這樣的http://www.dama2.com/
所以單就驗證碼來說,更低的識別率基本等同于降低用戶體驗
墻外的話google的reCaptcha已經做得很好,最近還更新了一版能根據各種特征來免部分用戶驗證
墻內的話,以前我想過一個替代方案是“顯示中文驗證碼,輸入拼音首字母即可通過”,可以為難一下機器,也還是提高了用戶的學習成本,最終還是防不了機器人
另一種成熟的思路是降低壞蛋的好處,比如新用戶多少時間內不能發表內容啊,新用戶發表的內容隱藏啊,新用戶無法發表鏈接和圖片啊之類的,比驗證碼管用
                            
查看完整回答
反對 回復 2019-04-16
  • 2 回答
  • 0 關注
  • 480 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號