[發明專利]一種資源訪問請求的監控方法、裝置及可讀存儲介質有效
| 申請號: | 201711323264.0 | 申請日: | 2017-12-07 |
| 公開(公告)號: | CN107908956B | 公開(公告)日: | 2020-01-17 |
| 發明(設計)人: | 辛先 | 申請(專利權)人: | 湖北三新文化傳媒有限公司 |
| 主分類號: | G06F21/52 | 分類號: | G06F21/52;G06F21/56 |
| 代理公司: | 44258 深圳市港灣知識產權代理有限公司 | 代理人: | 微嘉 |
| 地址: | 430000 湖北省武漢市東湖開發*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 訪問 請求 監控 方法 裝置 可讀 存儲 介質 | ||
本發明公開了一種資源訪問請求的監控方法、裝置及可讀存儲介質。本發明通過在應用程序運行時,調用與所述應用程序對應的監控程序;然后從所述監控程序中提取當前資源訪問請求;最后將所述當前資源訪問請求與預設訪問請求標準進行比較,根據比較結果對當前資源訪問請求進行緩存或者限制,實現了Linux操作系統下的移動終端在沒有獲取最高權限時,能夠有效地對移動終端各應用軟件的資源訪問請求進行監控,進而能夠提示用戶哪些應用軟件的資源訪問請求存在惡意訪問請求。
技術領域
本發明涉及數據資源監控領域,尤其涉及一種資源訪問請求的監控方法、裝置及可讀存儲介質。
背景技術
安卓系統的最高權限Root可以訪問系統的資源、刪除和安裝應用程序。隨著基于安卓系統的應用程序軟件的逐漸增多,濫用安卓系統權限的軟件越來越多,比如,有些惡意軟件在獲取了安卓系統的Root權限后,經常在程序運行的時候在后臺進行諸如聯網下載插件、獲取隱私、惡意扣費等操作行為。因此安卓手機Root之后會存在如上所述的風險隱患。
隨著安卓系統的不斷演進,為了防止上述問題的出現,Root權限越來越難以獲得。不過與此同時,程序員通過開發資源監控軟件來監控第三方應用的周期變得越來越長;因此,安卓手機無法在沒有Root的情況下有效地對手機各應用軟件的資源訪問請求進行監控,進而造成了用戶在使用安卓手機時不知道哪些應用軟件是惡意軟件。即當手機中的某個應用程序在運行時,如果這個應用程序是惡意程序,它可能會主動的去運行惡意扣費或者獲取用戶隱私等看似正常的行為操作,但是由于手機并沒有Root,故而這個惡意程序的惡意行為并沒有成功,但是同時又由于手機無法有效地對手機各應用軟件的資源訪問請求進行監控,因此手機用戶完全不知道這個應用程序是個惡意程序,即便它目前無法對手機造成威脅,但是仍然可能會存在一定的風險和隱患。
上述內容僅用于輔助理解本發明的技術方案,并不代表承認上述內容是現有技術。
發明內容
本發明的主要目的在于提供一種資源訪問請求的監控方法、裝置及可讀存儲介質,旨在解決安卓系統在沒有獲取最高權限的情況下無法有效地對手機各應用軟件的資源訪問請求進行監控,導致用戶不知道哪些應用軟件是惡意程序的問題。
為實現上述目的,本發明提供一種資源訪問請求的監控方法,其特征在于,所述方法包括:
在應用程序運行時,調用與所述應用程序對應的監控程序;
從所述監控程序中提取當前資源訪問請求;
將所述當前資源訪問請求與預設訪問請求標準進行比較,根據比較結果對當前資源訪問請求進行監控。
優選地,所述在應用程序運行時,調用與所述應用程序對應的監控程序之前,所述方法還包括:
在所述應用程序首次運行時,提取所述應用程序的資源訪問接口,并將所述資源訪問接口送入所述監控程序,以使得所述監控程序通過所述資源訪問接口獲取所述應用程序的資源訪問請求數據;
保存所述監控程序每次獲取的資源訪問請求數據作為歷史資源訪問請求數據;
對所述歷史資源訪問請求數進行分析,根據分析結果生成預設訪問請求標準。
優選地,所述將所述當前資源訪問請求與預設訪問請求標準進行比較,根據比較結果對當前資源訪問請求進行監控,具體包括:
將所述當前資源訪問請求與預設訪問請求標準進行比較;
在比較結果不在預設變動閾值范圍時,緩存所述當前資源訪問請求;
并對緩存中的所述當前資源訪問請求進行解析,并生成解析報告;
對所述解析報告進行展示。
優選地,所述對所述解析報告進行展示之后,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖北三新文化傳媒有限公司,未經湖北三新文化傳媒有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711323264.0/2.html,轉載請聲明來源鉆瓜專利網。





