App須偵測當前的執行環境是否為模擬器

maxvtekadmin 0 Comments 2025 年 1 月 15 日

在4.0版的”F”測項之中,除了4.1.5.5.1跟作業系統層有關外,還有測項4.1.5.5.7 ,它的技術要求如下:

行動應用程式須偵測當前的執行環境是否為模擬器,如是,應主動通知使用者或關閉應用程式

這所謂的模擬器,根據基準4.0的定義如下:

模擬器(Emulator)

指在電腦或是其他非行動裝置之設備上,模擬行動裝置之執行環境,用於在非行動裝置上執行行動應用程式。

為何需要偵測模擬器?因為駭客可能利用模擬器打造監控環境,進行動態或靜態分析等窺探行為。圖1展示了App在模擬器上執行的範例,一旦App偵測到執行環境為模擬器,應立即提醒使用者相關風險,或直接關閉App以終止運行,從而避免資料遭到窺探與泄露。

▲圖1

如有疑問,歡迎來電洽詢,我們將指派專人為您詳細說明。