[發明專利]結合系統信息和硬件特性的安卓模擬器檢測方法及裝置在審
| 申請號: | 201710922748.0 | 申請日: | 2017-09-30 |
| 公開(公告)號: | CN107729749A | 公開(公告)日: | 2018-02-23 |
| 發明(設計)人: | 闞志剛;陳彪;劉志豪;孫俊飛;方寧;盧佐華 | 申請(專利權)人: | 北京梆梆安全科技有限公司 |
| 主分類號: | G06F21/53 | 分類號: | G06F21/53;G06F21/55 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司11315 | 代理人: | 許志勇 |
| 地址: | 100083 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 結合 系統 信息 硬件 特性 模擬器 檢測 方法 裝置 | ||
技術領域
本申請涉及安卓模擬器檢測領域,尤其涉及一種結合系統信息和硬件特性的安卓模擬器檢測方法及裝置。
背景技術
安卓模擬器是能在非安卓系統(如windows系統)中模擬安卓系統的模擬器軟件。安卓模擬器能在非安卓系統中模擬安卓系統運行環境,從而使操作人員在非安卓系統中運行安卓操作系統的應用,在非安卓系統中體驗安卓應用程序的安裝、使用及卸載。
開發人員利用安卓模擬器能夠方便安卓應用程序的開發,然而,由于通過安卓模擬器能夠修改終端設備的各種配置參數,因此黑客可以通過安卓模擬器偽造多個終端設備用戶,還能夠在安卓模擬器中篡改安卓應用程序的數據以達到“外掛”的目的。
基于此,需要提出一種方法來檢測安卓應用程序是否運行在安卓模擬器中,以保證安卓應用程序的使用安全性。
發明內容
本申請實施例的目的是提供一種結合系統信息和硬件特性的安卓模擬器檢測方法及裝置,檢測安卓應用程序是否運行在安卓模擬器中,保證安卓應用程序的使用安全性。
為解決上述技術問題,本申請實施例是這樣實現的:
本申請實施例提供了一種結合系統信息和硬件特性的安卓模擬器檢測方法,包括:
在終端設備運行待檢測安卓程序后,確定所述待檢測安卓程序對應的操作系統信息是否包含與安卓模擬器相關的信息,以及確定所述終端設備是否滿足預設的傳感器安裝要求;
若所述待檢測安卓程序對應的操作系統信息不包含與安卓模擬器相關的信息,且,所述終端設備滿足所述傳感器安裝要求,則確定所述待檢測安卓程序未運行在安卓模擬器中,否則,確定所述待檢測安卓程序運行在安卓模擬器中。
本申請實施例還提供了一種結合系統信息和硬件特性的安卓模擬器檢測裝置,包括:
信息檢測模塊,用于在終端設備運行待檢測安卓程序后,確定所述待檢測安卓程序對應的操作系統信息是否包含與安卓模擬器相關的信息,以及確定所述終端設備是否滿足預設的傳感器安裝要求;
結果確定模塊,用于若所述待檢測安卓程序對應的操作系統信息不包含與安卓模擬器相關的信息,且,所述終端設備滿足所述傳感器安裝要求,則確定所述待檢測安卓程序未運行在安卓模擬器中,否則,確定所述待檢測安卓程序運行在安卓模擬器中。
本申請實施例還提供了一種結合系統信息和硬件特性的安卓模擬器檢測設備,包括:
處理器;以及
被安排成存儲計算機可執行指令的存儲器,所述計算機可執行指令在被執行時使所述處理器:
在終端設備運行待檢測安卓程序后,確定所述待檢測安卓程序對應的操作系統信息是否包含與安卓模擬器相關的信息,以及確定所述終端設備是否滿足預設的傳感器安裝要求;
若所述待檢測安卓程序對應的操作系統信息不包含與安卓模擬器相關的信息,且,所述終端設備滿足所述傳感器安裝要求,則確定所述待檢測安卓程序未運行在安卓模擬器中,否則,確定所述待檢測安卓程序運行在安卓模擬器中。
本申請實施例還提供了一種存儲介質,用于存儲計算機可執行指令,所述計算機可執行指令在被執行時實現以下流程:
在終端設備運行待檢測安卓程序后,確定所述待檢測安卓程序對應的操作系統信息是否包含與安卓模擬器相關的信息,以及確定所述終端設備是否滿足預設的傳感器安裝要求;
若所述待檢測安卓程序對應的操作系統信息不包含與安卓模擬器相關的信息,且,所述終端設備滿足所述傳感器安裝要求,則確定所述待檢測安卓程序未運行在安卓模擬器中,否則,確定所述待檢測安卓程序運行在安卓模擬器中。
本申請實施例中的安卓模擬器檢測方法及裝置,在終端設備運行待檢測安卓程序后,確定待檢測安卓程序對應的操作系統信息是否包含與安卓模擬器相關的信息,以及確定終端設備是否滿足預設的傳感器安裝要求,若待檢測安卓程序對應的操作系統信息不包含與安卓模擬器相關的信息,且,終端設備滿足傳感器安裝要求,則確定待檢測安卓程序未運行在安卓模擬器中,否則,確定待檢測安卓程序運行在安卓模擬器中。由于安卓模擬器模擬得到的安卓系統的操作系統信息包含與安卓模擬器相關的信息,且運行安卓模擬器的終端設備與基于安卓系統的安卓設備安裝的傳感器通常不同,因此通過本申請實施例中的安卓模擬器檢測方法及裝置,能夠基于操作系統信息和傳感器安裝情況確定待檢測安卓程序是否運行在安卓模擬器中,從而保證待檢測安卓程序的使用安全性。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京梆梆安全科技有限公司,未經北京梆梆安全科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710922748.0/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





