傳真社昨日報道,「安心出行」Android版本的應用程式,內置人臉識別模組,資訊科技總監辦公室回覆他們查詢時承認,承辦商在開發程式時使用了包含人臉識別功能的現成模組,但稱安心出行沒有採用相關功能,要求承辦商研究「在不影響程式正常運作的前提下」刪除有關模組的可行性。
「安心出行」於上月18日更新至3.2.0版本,傳真社早前從政府安心出行網站下載3.2.0版本及6個較早時不同時期版本的Android程式安裝檔(.apk檔)作拆解,提取裏面的執行檔(classes.dex)並轉換為人類可讀(human readable)格式java原始碼檔(java source file),以取得應用程式的原始碼。
傳真社表示,將「安心出行」的classes.dex檔轉換成java後,可以讀取包含20多個檔案夾的原始碼庫。在名為「org」的檔案夾中,有一個名為「reactnative」的檔案夾,裏面載有3個分別名為「facedetector」、「camera」及「maskedview」的檔案夾。
在「facedetector」案夾內有4個java檔,員中3個的名字均被置換成代號,傳真社將其代碼內容與公開的「react-native-camera」主代碼庫比對後,發現兩者結構吻合,顯示人臉識別模組有被導入到「安心出行」。打開對應「安心出行」代號「a.java」的「FaceDetectorUtils.java」檔案,裏面寫有偵測人臉特徵的代碼,偵測包括嘴、左右臉頰、左右眼、左右耳、鼻尖、左右耳珠等特徵的位置,並可將位置轉化為數據。代碼又可以偵測目標頭部傾側的角度,計算目標雙眼打開以及正在笑的機率。
傳真社經拆解後,發現其他版本的「安心出行」,包括1.0.4、1.0.5、2.1.4、2.1.5、3.0.2和3.1.0,均載有人臉識別模組,顯示該模組在2020年安心出行推出早期已存在,但安心出行網站和手機應用程式商店的介紹均沒有提及程式有相關功能。
傳真社向資訊科技總監辦公室查詢有關情況,政府回覆指,根據資科辦與承辦商Cherrypicks了解,承辦商在開發「安心出行」時使用了市場上現成的「react-native-camera」模組,操作手機鏡頭以掃瞄場所二維碼、電子針卡二維碼和的士車牌號碼。政府稱Cherrypicks從沒有在「安心出行」程式使用模組中的人臉識別功能,「安心出行」的運作沒有亦毋須採用相關功能。
資科辦又稱,在傳真社查詢之前,並不知悉安心出行程式裏有face detector(人臉識別)模組,已即時要求Cherrypicks「研究在不影響程式正常運作的前提下,從程式中刪除face detector模組的可行性,免除公眾不必要的疑慮。」◇
------------------
🏵️《九評》20周年
https://hk.epochtimes.com/category/專題/退黨大潮
🔔下載大紀元App 接收即時新聞通知
🍎iOS:https://bit.ly/epochhkios
🤖Android:https://bit.ly/epochhkand