丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產(chǎn)品體驗,強烈建議使用更快更安全的瀏覽器
此為臨時鏈接,僅用于文章預覽,將在時失效
政企安全 正文
發(fā)私信給郭佳
發(fā)送

0

專訪極驗張振宇:揭秘滑動拼圖驗證碼背后的故事

本文作者: 郭佳 2017-11-25 17:03
導語:對驗證碼而言,便捷和安全長期以來一直是魚與熊掌的關(guān)系。

對傳統(tǒng)驗證碼而言,便捷和安全長期以來一直是魚與熊掌的關(guān)系。

這可從 12306 與黃牛多年的斗爭史中看出。

最先開始,買火車票只需要輸入簡單數(shù)字或數(shù)字加字母即可,后來有了加減法算式,以宅宅的數(shù)學水平勉強可以應(yīng)付。

直到出現(xiàn)一閃一閃的動態(tài)碼和變形字母,第一次體會到眼睛都快看瞎了,還是輸不對的抓狂情況↓↓↓

專訪極驗張振宇:揭秘滑動拼圖驗證碼背后的故事

但這些與后來推出的圖片驗證碼相比,還只是小兒科,一大波網(wǎng)友用自己的 PS 技能大開腦洞,以此吐槽12306 反人類的驗證碼設(shè)計↓↓↓

專訪極驗張振宇:揭秘滑動拼圖驗證碼背后的故事專訪極驗張振宇:揭秘滑動拼圖驗證碼背后的故事

網(wǎng)友戲稱不懂娛樂圈、不看動作片的人,沒資格買票回家


越復雜的驗證碼越能保障安全?

12306 拼命把驗證碼弄復雜的原因,目的就是識別出背后同你一起搶票的機器。

作為區(qū)分計算機和人類的一種程序算法,驗證碼可有效對抗機器的大批量自動化訪問,這也催生了從事識別驗證碼的各路黑產(chǎn)。

有關(guān)驗證碼的黑色產(chǎn)業(yè)鏈,雷鋒網(wǎng)此前曾做過相關(guān)報道一秒分辨出楊臣剛、王大治和孫楠,這個黑產(chǎn)居然用AI 來"打碼",其中提到的“撞庫”便是黑產(chǎn)慣用的伎倆。

在網(wǎng)絡(luò)黑產(chǎn)中,不法分子竊取網(wǎng)站數(shù)據(jù)庫后,需要確認帳號對應(yīng)的密碼是否正確,將有價值的數(shù)據(jù)通過驗證的方式篩選出來,這一過程叫“曬密”,即撞庫。

那這與驗證碼有何關(guān)系?

“曬密”最核心的障礙就是互聯(lián)網(wǎng)公司設(shè)置的驗證碼安全體系。每天面對數(shù)以億計的“曬密”需求,黑產(chǎn)分子不可能人工逐個識別,而是需要提高“曬密”效率,批量識別。

如果闖過了驗證碼這關(guān),黑產(chǎn)就可以使用海量的賬號密碼去“薅羊毛”、進行垃圾注冊、搶票等。

在巨大的利益面前,“打碼平臺”這一專業(yè)服務(wù)便應(yīng)運而生,下圖就是機器識別數(shù)字字母驗證碼的過程。

專訪極驗張振宇:揭秘滑動拼圖驗證碼背后的故事

為了提高黑客的攻擊成本,我們的驗證碼變得越來越復雜,便捷和安全在很長時間中,只能二選一。

但是,近年來隨著人工智能在圖像識別領(lǐng)域的飛速發(fā)展,當機器 PK 肉眼時,還真不一定誰占上風。

在雷鋒網(wǎng)對“快啊答題”的報道中就提到:

其打碼平臺基于主流 AI 深度學習 Caffe 框架,使用 vgg16 卷積核神經(jīng)網(wǎng)絡(luò)模型,可以直接輸入原始圖像(避免了對圖像的復雜前期預處理),并能通過深度的機器學習來獲得較高的驗證碼識別率。

當機器可以理解圖像的含義時,傳統(tǒng)的驗證碼就不再安全了。

揭秘行為式驗證碼背后的故事

那有沒有一種方法可以同時兼顧安全和用戶體驗?

一家名為極驗的公司,正嘗試通過深度學習,構(gòu)建生物行為特征模型來解決上述問題。

創(chuàng)始人張振宇曾用電影中的一個例子來講他們正在做的事情:

在阿湯哥主演的《碟中諜5》中,有個劇情是他們要進入安全機構(gòu)拿檔案,最開始有指紋識別,后來是人臉識別,但是最終極的安全措施是通過你的步伐來識別進行認證,這就是行為式驗證。

張振宇所提到的驗證方式之一,就是我們所見到的滑動模塊驗證,過程有些像拼圖。

專訪極驗張振宇:揭秘滑動拼圖驗證碼背后的故事

其實這種滑動模塊驗證很多人早已體驗過,相比傳統(tǒng)的驗證碼要識別字母、數(shù)字或者點選文字圖像等方式,這種方式的便捷性是可以直接感受到的,那這種方式是如何來保障安全性的? 

張振宇向雷鋒網(wǎng)解釋,滑動模塊時,可以根據(jù)鼠標或是觸摸的時間、加速度、上下浮動的頻率等維度來進行分析,然后通過深度學習的方式去建模,找出其中更多維度之間的關(guān)聯(lián)。

這就是極驗行為式驗證服務(wù)的核心技術(shù)原理,據(jù)雷鋒網(wǎng)了解,今年行為式驗證進行了一次升級,由滑動模塊驗證升級為點選認證。

簡單來說,這款名為“Test-button”驗證產(chǎn)品,不需要經(jīng)過滑動模塊的動作也可以完成識別,絕大部份正常用戶直接點擊登錄、注冊等按鈕后直接就能完成操作。

專訪極驗張振宇:揭秘滑動拼圖驗證碼背后的故事

這是如何實現(xiàn)的?

張振宇解釋,這是把原來在滑動驗證中才開始識別的過程提前了,網(wǎng)站主將 Test-button 隱藏部署到登陸、注冊等按鈕中,當你點擊這些按鈕時,就能同步就會完成驗證過程。

在和許多客戶深入交流的過程中發(fā)現(xiàn),不論是批量垃圾注冊還是撞庫登錄,薅羊毛還是刷帖刷票等,他們其實真正需要解決的是系統(tǒng)性的業(yè)務(wù)安全問題,驗證碼是幫助客戶解決問題的一個重要工具,但不是全部。

基于這個訴求,張振宇和團隊結(jié)合之前在生物特征與交互安全上的積累,希望做出針對不同企業(yè)的整套安全解決方案。

如果說之前的產(chǎn)品只是針對驗證碼而言,那之后他們希望將基于生物行為的安全模型帶到對整個網(wǎng)絡(luò)行為的識別中。

以生物行為特征構(gòu)建多尺度安全模型

在最近的2017先知創(chuàng)新大會上,張振宇分享了背后的技術(shù)原理。

專訪極驗張振宇:揭秘滑動拼圖驗證碼背后的故事

在底層生物特征層中,主要專注于非常細微的鼠標行為或者觸摸行為,由此來判斷產(chǎn)生的數(shù)據(jù)符不符合生物特征模式。在這個過程中,會用到CNN(卷積神經(jīng)網(wǎng)絡(luò))對鼠標軌跡或觸摸進行人機判別;會從群體維度大規(guī)模樣本進行群體分布或者聚類分析,找出異常群體等。這部分技術(shù)是極驗之前積累最深厚的。

動作交互層中,則不再關(guān)注鼠標序列等非常細微的特征,開始和業(yè)務(wù)有了進一步的接觸。其中主要有兩種模型,分別是動作模型和交互模型。動作模型就是關(guān)注用戶跨頁面的點擊喜好、停頓、速度等行為,交互模型就是關(guān)注結(jié)構(gòu)布局、頁面內(nèi)容、甚至目標用戶群體等,這個也和生物特征建模密切關(guān)聯(lián)。

在演講現(xiàn)場,張振宇用下面這張布滿格子的圖,來解釋動作交互層的一個實踐案例。

專訪極驗張振宇:揭秘滑動拼圖驗證碼背后的故事

▲格子化的位置預測

可以把上圖看成是一個普通的網(wǎng)頁,被分為很多的格子,圖中深色的部分,代表這樣的格子間的轉(zhuǎn)移概率非常大,即我們的鼠標或是觸屏的活動在這些部位很集中。

這個實驗印證了之前他們的想法,即在不同頁面結(jié)構(gòu),不同的內(nèi)容上會形成生物特征序列的不同模式。利用 RNN(循環(huán)神經(jīng)網(wǎng)絡(luò))對這些格子序列進行訓練模型,還可以做進一步的預測和分析。

在第三層場景模型中,就會和企業(yè)業(yè)務(wù)有更緊密的結(jié)合。比如像航空等票務(wù)網(wǎng)站,會有具體的選座行為,正常人在這樣的場景下,有相應(yīng)的目的和習慣。比如我們進入攜程訂機票和去斗魚看直播,會有不同的行為特征,可以以此做分析推測。

我們認為所有交互動作,在最宏觀的層面,都是代表了業(yè)務(wù)意圖的習慣。

在第四層意圖模型中,張振宇更強調(diào)通過大規(guī)模圖計算來做關(guān)聯(lián)分析,發(fā)現(xiàn)異常的聚集,通過建立數(shù)據(jù)之間的關(guān)聯(lián),可以發(fā)現(xiàn)一些傳統(tǒng)的方法做不到的異常。

這四個模型不是單純累加起來,比如生物特征層的分析,其訓練得到的特征可以輸入到上一層,去幫助上層建模,同樣在上層分析出的結(jié)果,可以指導下層學習的目標,這樣才能有反饋形成閉環(huán),從而把億萬級的生物行為特征數(shù)據(jù)所蘊含的‘安全’信息釋放出來。

那通過生物特征識別,真的能保證安全性嗎?

盯著極驗的黑客可不少,在知乎中就有“極驗驗證可以被破解嗎”這一話題,雷鋒網(wǎng)編輯看到,早在 3 年之前,就有黑客針對當時的產(chǎn)品漏洞,在 github上將破解程序開源,并指出當時極驗的前端加密有缺陷。

針對 3 年前的這個破解,張振宇說當時他們也立馬采取了升級模型和前端加密等措施,幾年來團隊也一直在關(guān)注這個話題的更新。

如今極驗的客戶數(shù)量已經(jīng)超過20萬家,遭遇各路黑客的攻擊并不少見。

目前的體系是非常嚴密的依靠AI算法進行防御的體系,會以天甚至是小時來更新迭代。

他坦言,安全永遠是攻防對抗升級的過程,只有知道如何攻擊,安全模型才會更加可靠。

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。

分享:
相關(guān)文章
當月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個人簡介
為了您的賬戶安全,請驗證郵箱
您的郵箱還未驗證,完成可獲20積分喲!
請驗證您的郵箱
立即驗證
完善賬號信息
您的賬號已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說