鼠標移動模式用于謊言檢測已經有一段時間了,但大多只能測出機器產生的謊言。數年前,研究人員發現了基于點擊速度來檢測在線機器人的方法。2014年,谷歌開始使用類似的特征進行“我不是機器人”的測試。如果點擊方框時鼠標移動太快太不自然,點擊者就明顯不是人類。
如今,研究人員正學習怎樣利用鼠標移動來測出說謊的人。上月,PLOS One 期刊上發布的一篇研究論文中,意大利研究人員檢查了人們說真話和說謊時的鼠標移動模式。
“你最喜歡的樂隊?”或“你的出生地?”之類的安全問題,答案很容易通過社會工程攻擊收集到。考慮到身份竊賊在回答這些問題時一般都在撒謊,鼠標移動模式測謊就很有用了。
在研究中,40個人每人要回答32個問題,半數測試對象被要求撒謊,答以事先記下來的虛假信息。一些問題特別明顯,比如生日,其他一些問題就需要費點腦筋才編得圓謊了,比如說出自己的星座。
不太直接的問題對撒謊者的鼠標移動有點影響,他們會開始無意識地四處亂動鼠標。而做出真實回答的人,鼠標移動模式不變,遵循連續的軌跡。
說真話的人,會比撒謊者更自動自覺地回想起自己的真實星座,因此,他們的響應會更快,出錯更少,也會被更直接的鼠標軌跡標識出來。
利用這些數據,研究人員編寫了一個機器學習算法,能夠僅基于鼠標移動模式就準確檢測出95%的網上撒謊行為。
但是,鼠標謊言檢測方法本身并不能嗅探出身份竊賊。在通過鼠標移動模式鑒別騙子上,非預期問題明顯起到了主要作用。
研究人員稱:“非預期問題需要精心制作的答案,這有可能是該技術在線自動應用的一個限制。”