人臉識別技術的軟體,其識別流程均大致如下:檢測人臉 → 活體檢測 → 人臉對比(和之前上傳的自拍照或證件照)→ 分析對比結果 → 返回結果(透過或不透過)其中活體檢測技術即在人臉識別時要求使用者進行眨眼、點頭、張嘴等動作,以防止靜態影象破解,一般的商家都是透過第三方的API介面或SDK元件來獲得人臉識別功能,因此只要對人臉識別技術從接入到實際使用過程中的每個關鍵點進行了分析,在多個環節都找到了多個突破點,只略施小計,就能讓人臉識別形同虛設。
讓我們看看幾種常見如何破解人臉識別的辦法: 1。注入應用繞過活體檢測:透過注入應用的方式來篡改程式,在注入過程中,他首先在程式中佈置一個了斷點,
透過不斷演示人臉識別流程來觸發該斷點,然後分析並修改程式儲存的值,從而繞過所謂的活體檢測功能,使用一張靜態照片就可以透過人臉識別,來達到最終的繞過活體檢測的效果。
3。 三維建模繞過雲端檢測:透過網上下載的用來製作3D建模的軟體,參照照片中的臉部特徵,在短時間內就做出了對應的 3D 建模影象,人臉檢測軟體對比結果顯示,這兩個在短時間內製作出來的模型與原來照片的相似度分別高達 73。
17 %和 86。71%,可以用來破解一般的人臉識別。 4。臉部模具繞過雲端檢測:3D列印模型雖然只採用了一種材料,打印出來的人臉模型顏色會過於單一,但是通過後期手工的打磨,一樣是可以增加識別的成功率。
5。利用介面防護不當和各種奇葩的設計缺陷:部分APP在使用上傳人臉影象時,沒有對影象資料進行簽名,導致圖片可以被工具截獲然後篡改,而有的則是在資料報文沒有加入時間戳,可以透過重放資料報文的方式來實施破解。
人臉識別技術的軟體,其識別流程均大致如下:檢測人臉 → 活體檢測 → 人臉對比(和之前上傳的自拍照或證件照)→ 分析對比結果 → 返回結果(透過或不透過)其中活體檢測技術即在人臉識別時要求使用者進行眨眼、點頭、張嘴等動作,以防止靜態影象破解,一般的商家都是透過第三方的API介面或SDK元件來獲得人臉識別功能,因此只要對人臉識別技術從接入到實際使用過程中的每個關鍵點進行了分析,在多個環節都找到了多個突破點,只略施小計,就能讓人臉識別形同虛設。
讓我們看看幾種常見如何破解人臉識別的辦法: 1。注入應用繞過活體檢測:透過注入應用的方式來篡改程式,在注入過程中,他首先在程式中佈置一個了斷點,
透過不斷演示人臉識別流程來觸發該斷點,然後分析並修改程式儲存的值,從而繞過所謂的活體檢測功能,使用一張靜態照片就可以透過人臉識別,來達到最終的繞過活體檢測的效果。
3。 三維建模繞過雲端檢測:透過網上下載的用來製作3D建模的軟體,參照照片中的臉部特徵,在短時間內就做出了對應的 3D 建模影象,人臉檢測軟體對比結果顯示,這兩個在短時間內製作出來的模型與原來照片的相似度分別高達 73。
17 %和 86。71%,可以用來破解一般的人臉識別。 4。臉部模具繞過雲端檢測:3D列印模型雖然只採用了一種材料,打印出來的人臉模型顏色會過於單一,但是通過後期手工的打磨,一樣是可以增加識別的成功率。
5。利用介面防護不當和各種奇葩的設計缺陷:部分APP在使用上傳人臉影象時,沒有對影象資料進行簽名,導致圖片可以被工具截獲然後篡改,而有的則是在資料報文沒有加入時間戳,可以透過重放資料報文的方式來實施破解。