[發(fā)明專利]SDK監(jiān)控方法、裝置、計算機設備及存儲介質在審
| 申請?zhí)枺?/td> | 202011110476.2 | 申請日: | 2020-10-16 |
| 公開(公告)號: | CN112287343A | 公開(公告)日: | 2021-01-29 |
| 發(fā)明(設計)人: | 羅偉東;史坤坤;李曉航 | 申請(專利權)人: | 深圳市和訊華谷信息技術有限公司 |
| 主分類號: | G06F21/56 | 分類號: | G06F21/56 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 詹建新 |
| 地址: | 518000 廣東省深圳市南山區(qū)南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | sdk 監(jiān)控 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種SDK監(jiān)控方法,其特征在于,包括:
獲取SDK查詢請求,所述SDK查詢請求包括目標應用、插件獲取命令和SDK篩選命令;
對所述目標應用進行編譯,獲取目標工程信息;
基于所述插件獲取命令,從所述目標工程信息中獲取與所述目標應用對應的原始SDK;
基于所述SDK篩選命令,對所述目標應用對應的原始SDK進行篩選,判斷每一所述原始SDK是否存在風險文件,獲取所述原始SDK對應的風險檢測結果;
采用與所述原始SDK對應的風險檢測結果對應的監(jiān)控處理邏輯,對所述原始SDK進行處理。
2.如權利要求1所述的SDK監(jiān)控方法,其特征在于,所述基于所述插件獲取命令,從所述目標工程信息中獲取與所述目標應用對應的原始SDK,包括:
基于所述插件獲取命令,從預設資源庫中獲取集成監(jiān)控插件;
基于所述集成監(jiān)控插件,從所述目標工程信息中獲取與所述目標應用對應的原始SDK。
3.如權利要求2所述的SDK監(jiān)控方法,其特征在于,所述基于所述插件獲取命令,從預設資源庫中獲取集成監(jiān)控插件之前,所述SDK監(jiān)控方法還包括:
獲取插件集成命令,所述插件集成命令包括目標監(jiān)控插件;
對所述目標監(jiān)控插件進行集成到預設資源庫,形成集成監(jiān)控插件。
4.如權利要求1所述的SDK監(jiān)控方法,其特征在于,所述基于所述SDK篩選命令,對所述目標應用對應的原始SDK進行篩選,判斷每一所述原始SDK是否存在風險文件,獲取所述原始SDK對應的風險檢測結果,包括:
基于所述SDK篩選命令,從所述目標應用對應的配置文件中,獲取待監(jiān)控SDK和待監(jiān)控關鍵字;
基于所述待監(jiān)控SDK和待監(jiān)控關鍵字,對所述目標應用對應的原始SDK進行篩選,判斷每一所述原始SDK是否存在風險文件,獲取所述原始SDK對應的風險檢測結果。
5.如權利要求4所述的SDK監(jiān)控方法,其特征在于,所述基于所述SDK篩選命令,從所述目標應用對應的配置文件中獲取待監(jiān)控SDK和待監(jiān)控關鍵字之前,包括:
獲取監(jiān)控配置命令,所述監(jiān)控配置命令包括待監(jiān)控SDK和待監(jiān)控關鍵字;
基于所述監(jiān)控配置命令,將所述待監(jiān)控SDK和所述待監(jiān)控關鍵字寫入目標應用對應的配置文件中。
6.如權利要求4所述的SDK監(jiān)控方法,其特征在于,所述基于所述待監(jiān)控SDK和待監(jiān)控關鍵字,對所述目標應用對應的原始SDK進行篩選,判斷每一所述原始SDK是否存在風險文件,獲取所述原始SDK對應的風險檢測結果,包括:
基于所述待監(jiān)控SDK,搜索與所述待監(jiān)控SDK對應原始SDK的class文件;
基于所述待監(jiān)控關鍵字,對所述class文件進行篩選,判斷每一所述原始SDK是否存在風險class文件,獲取所述原始SDK對應的風險檢測結果。
7.如權利要求1所述的SDK監(jiān)控方法,其特征在于,所述采用與所述原始SDK對應的風險檢測結果對應的監(jiān)控處理邏輯,對所述原始SDK進行處理,包括:
若所有所述原始SDK對應的風險檢測結果均為不存在風險,則輸出SDK安全結果;
若至少一個所述原始SDK對應的風險檢測結果為存在風險,則將存在風險的所述原始SDK和所述原始SDK對應的路徑,上傳到發(fā)送給云端系統(tǒng),獲取云端系統(tǒng)返回的SDK分析結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市和訊華谷信息技術有限公司,未經(jīng)深圳市和訊華谷信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011110476.2/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





