[發明專利]應用程序文件的開發者識別方法、裝置、設備及存儲介質有效
| 申請號: | 201910365066.3 | 申請日: | 2019-04-30 |
| 公開(公告)號: | CN110213234B | 公開(公告)日: | 2022-06-28 |
| 發明(設計)人: | 劉健 | 申請(專利權)人: | 深圳市騰訊計算機系統有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 張所明 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 文件 開發者 識別 方法 裝置 設備 存儲 介質 | ||
本申請公開了一種應用程序文件的開發者識別方法、裝置、設備及存儲介質,屬于互聯網技術領域。所述方法包括:獲取待識別的應用程序文件;在第一數據庫中查詢與所述應用程序文件匹配的開發者信息,所述第一數據庫用于存儲應用程序文件與開發者信息之間的對應關系;當未查詢到與所述應用程序文件匹配的開發者信息時,運行所述應用程序文件;模擬用戶操作處于運行狀態的所述應用程序文件,獲取所述應用程序文件在運行過程中產生的網絡流量信息;基于所述網絡流量信息,獲取所述應用程序文件的開發者信息。本申請通過對網絡流量信息進行分析,來輔助識別應用程序文件的開發者,該種識別方式較為精準。
技術領域
本申請涉及互聯網技術領域,特別涉及一種應用程序文件的開發者識別方法、裝置、設備及存儲介質。
背景技術
隨著智能移動終端的普及和移動網絡技術的快速發展,應用市場中各種各樣的應用程序文件層出不窮,這極大地方便了人們的日常工作和生活。然而,在為人們帶來極大便利的同時,還存在諸多安全隱患。比如,一些不法分子會通過制作應用程序文件來提供色情、賭博等非法服務、或以投資理財名義進行非法集資、或通過竊取短信內容等來損害用戶權益,由于這類惡意應用程序文件會對用戶的信息安全和財產安全造成極大隱患,因此很有必要對應用程序文件的開發者進行識別,以凈化應用市場。
相關技術在對應用程序文件的開發者進行識別時,主要采取以下兩種方式:第一種、依靠人工搜集方式進行開發者識別。第二種、基于主動提交的證書輔助進行開發者識別。比如,有些應用市場在收錄應用時,會要求應用提交者提供營業執照等輔助資質來證明其身份。
針對第一種方式,不但耗時耗力,而且還存在因為人工搜集不全或不準而導致的開發者信息缺失或錯誤的情況。針對第二種方式,一方面惡意攻擊者可以仿制證書或者盜用其他開發者的證書,另一方面有些證書可由開發者自行生成,并沒有權威的數字證書簽名機構認證,因此該種方式也無法確保獲取到的開發者信息的準確性,甚至還存在通過證書無法獲取開發者信息的情況。
發明內容
本申請實施例提供了一種應用程序文件的開發者識別方法、裝置、設備及存儲介質,解決了相關技術存在的開發者信息缺失或錯誤,獲取到的開發者信息不準確等問題。所述技術方案如下:
一方面,提供了一種應用程序文件的開發者識別方法,所述方法包括:
獲取待識別的應用程序文件;
在第一數據庫中查詢與所述應用程序文件匹配的開發者信息,所述第一數據庫用于存儲應用程序文件與開發者信息之間的對應關系;
當未查詢到與所述應用程序文件匹配的開發者信息時,運行所述應用程序文件;
模擬用戶操作處于運行狀態的所述應用程序文件,獲取所述應用程序文件在運行過程中產生的網絡流量信息;
基于所述網絡流量信息,獲取所述應用程序文件的開發者信息。
另一方面,提供了一種應用程序文件的開發者識別裝置,所述裝置包括:
第一獲取模塊,用于獲取待識別的應用程序文件;
查詢模塊,用于在第一數據庫中查詢與所述應用程序文件匹配的開發者信息,所述第一數據庫用于存儲應用程序文件與開發者信息之間的對應關系;
第一處理模塊,用于當未查詢到與所述應用程序文件匹配的開發者信息時,運行所述應用程序文件;
所述第一處理模塊,還用于模擬用戶操作處于運行狀態的所述應用程序文件;
第二獲取模塊,用于獲取所述應用程序文件在運行過程中產生的網絡流量信息;
識別模塊,用于基于所述網絡流量信息,獲取所述應用程序文件的開發者信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市騰訊計算機系統有限公司,未經深圳市騰訊計算機系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910365066.3/2.html,轉載請聲明來源鉆瓜專利網。





