在人工智能化時代,人臉識別系統(tǒng)應(yīng)用廣泛,那么為了探測究竟,很多人對人臉識別進(jìn)行破解,如何破解呢?
1.注入應(yīng)用繞過活體檢測:通過注入應(yīng)用的方式來篡改程序,在注入過程中,他首先在程序中布置一個了斷點(diǎn),通過不斷演示人臉識別流程來觸發(fā)該斷點(diǎn),然后分析并修改程序儲存的值,從而繞過所謂的活體檢測功能,使用一張靜態(tài)照片就可以通過人臉識別,來達(dá)到繞過活體檢測的效果。
2.視頻攻擊繞過活體檢測:只需要安裝一個能夠?qū)⑷四樥掌谱鞒梢曨l的手機(jī)軟件,然后在朋友圈、個人空間等地方找到對方的一張正面照片,輸入到軟件中,就可以令其開口說話,所謂的活體檢測也就不攻自破。
3. 三維建模繞過云端檢測:通過網(wǎng)上下載的用來制作3D建模的軟件,參照照片中的臉部特征,在短時間內(nèi)就做出了對應(yīng)的 3D 建模圖像,人臉檢測軟件對比結(jié)果顯示,這兩個在短時間內(nèi)制作出來的模型與原來照片的相似度分別高達(dá) 73.17 %和 86.71%,可以用來破解一般的人臉識別。
4.臉部模具繞過云端檢測:3D打印模型雖然只采用了一種材料,打印出來的人臉模型顏色會過于單一,但是通過后期手工的打磨,一樣是可以增加識別的成功率。
5.利用接口防護(hù)不當(dāng)和各種奇葩的設(shè)計缺陷:部分APP在使用上傳人臉圖像時,沒有對圖像數(shù)據(jù)進(jìn)行簽名,導(dǎo)致圖片可以被工具截獲然后篡改,而有的則是在數(shù)據(jù)報文沒有加入時間戳,可以通過重放數(shù)據(jù)報文的方式來實(shí)施破解。