2
賽博世界充滿了欺騙。
很多人想用機器和程序來假扮人類,向網(wǎng)絡(luò)發(fā)送垃圾郵件或者進行垃圾注冊。所以,為終端用戶提供服務(wù)的程序,往往需要練就一副火眼金睛:判斷網(wǎng)絡(luò)那頭的用戶究竟是人還是機器。否則整個互聯(lián)網(wǎng)就會被病毒程序和黑產(chǎn)控制的自動軟件占領(lǐng)了。雷鋒網(wǎng)曾經(jīng)報道過很多網(wǎng)絡(luò)黑產(chǎn),都與自動注冊和刷庫撞庫相關(guān)。
你有沒有被電腦程序懷疑的時刻?那個時候,你可能需要做一個“我不是機器人驗證”來證明你是人類。這類驗證通常都是“滑動驗證”。簡單來說,就是通過你的鼠標(biāo)動作,判斷出你究竟是不是人類。

【拼圖滑塊是滑動驗證的一種】
然而,從事黑色產(chǎn)業(yè)的人,往往會開發(fā)出新的方法來對抗這種滑動驗證。大多數(shù)情況下,他們會采用軟件對抗的形式,通過模擬人類鼠標(biāo)的信號數(shù)據(jù),讓服務(wù)器誤認(rèn)為是真人滑動了鼠標(biāo)。但是,由程序發(fā)出的信號,終歸易于暴露。
然而,一個 Youtube 用戶上傳了一段視頻,展示了一個機器人,通過自己的努力怒懟“我不是機器人”驗證。雷鋒網(wǎng)搬運給大家:
【視頻:機器人用滑動驗證證明自己不是機器人】
通過視頻,可以看出這個機械臂緩慢而堅定地滑動了鼠標(biāo),證明了自己是“人類”。
由于機械臂是通過物理方式把驗證信號傳遞出去,所以對面的服務(wù)器很難用人工智能的方法來判斷這種作弊方法。
然而,目前的反作弊手段絕非如此簡單。
來自國內(nèi)滑動驗證公司極驗的工程師曾經(jīng)告訴雷鋒網(wǎng):
對于滑動驗證,不僅僅是驗證用戶的動作,還會結(jié)合用戶的 IP 地址、設(shè)備指紋、系統(tǒng)屬性等等方面。綜合判斷對方是否在利用機器進行垃圾注冊或者撞庫登錄。
也就是說,只要是在同一個設(shè)備或者同一個網(wǎng)絡(luò)環(huán)境或者同一個地址中,無論用再先進的機器人,也難以完成 垃圾注冊。
雖然這個機器人成功證明了自己不是機器人,但是如果壞人想用它來進行垃圾注冊,似乎難以得逞。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。