[發明專利]一種軟件應用的管控方法、裝置及存儲介質在審
| 申請號: | 202210803574.7 | 申請日: | 2022-07-07 |
| 公開(公告)號: | CN115208933A | 公開(公告)日: | 2022-10-18 |
| 發明(設計)人: | 袁江 | 申請(專利權)人: | 成都域衛科技有限公司 |
| 主分類號: | H04L67/125 | 分類號: | H04L67/125;H04L9/40 |
| 代理公司: | 成都頂峰專利事務所(普通合伙) 51224 | 代理人: | 王袁輝 |
| 地址: | 610000 四川省成都市高新區天*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 應用 方法 裝置 存儲 介質 | ||
本發明公開了一種軟件應用的管控方法、裝置及存儲介質,本發明是對被管控的軟件的源代碼進行二進制特征碼的提取,該二進制特征碼相當于軟件的DNA,是軟件的固有屬性,因此,基于此特征碼得出的身份識別碼來進行軟件管控,可防止被管控軟件繞過管控,由此,能做到徹底無遺漏以及防偽裝的軟件監控,從而實現軟件的全方位管控。
技術領域
本發明屬于軟件應用管控技術領域,具體涉及一種軟件應用的管控方法、裝置及存儲介質。
背景技術
隨著軟件系統和互聯網的快速發展,各種功能的應用軟件大量出現,滿足了人們在工作和生活中的各種需求,提高了人們生活和工作的便捷性;但是,隨著軟件應用的不斷增多,市面上也出現了越來越多的惡意軟件和流氓軟件,因此,對各個軟件應用的管控是人們安全使用軟件的重要保障,已成為軟件使用中的重要一環。
目前,現有的桌面程序管控技術大多都是基于程序名、安裝路徑、數字簽名等控制因子對軟件程序進行管控,但是,前述管控方法存在以下不足:容易被不法分子通過偽裝或重新給應用程序加殼繞過管控,從而導致無法達到軟件管控的目的;因此,提供一種能夠防止軟件應用繞過監管的管控方法迫在眉睫。
發明內容
本發明的目的是提供一種軟件應用的管控方法、裝置及存儲介質,用以解決現有技術中存在的容易被不法分子通過偽裝或重新給應用程序加殼而繞過管控的問題。
為了實現上述目的,本發明采用以下技術方案:
第一方面,本發明提供了一種軟件應用的管控方法,包括:
軟件特征提取終端獲取待管控軟件應用的源代碼,并對所述待管控軟件應用的源代碼進行特征提取處理,得到所述待管控軟件應用的二進制特征碼;
軟件特征提取終端基于所述二進制特征碼,得到所述待管控軟件應用的身份識別碼;
軟件特征提取終端將所述身份識別碼發送至策略服務器;
策略服務器獲取待管控軟件應用的管控規則,其中,所述管控規則包括待管控軟件應用的運行權限,所述運行權限包括禁止運行、隱藏運行或放行運行,且所述隱藏運行用于表征所述待管控軟件應用在目標終端的后臺運行,并在運行時隱藏軟件圖標,所述放行運行用于表征所述待管控軟件應用在目標終端的桌面上運行,并在運行時顯示軟件圖標,所述目標終端為所述待管控軟件應用的運行終端;
策略服務器接收軟件特征提取終端發送的待管控軟件應用的身份識別碼;
策略服務器將所述身份識別碼添加至所述管控規則內,以組成所述待管控軟件應用的管控策略;
策略服務器將所述管控策略發送至所述待管控軟件應用的運行終端;
運行終端接收策略服務器發送的管控策略;
運行終端解析所述管控策略,得出所述管控策略中的身份識別碼和運行權限;
運行終端根據所述身份識別碼,從本地安裝的各個軟件應用中,匹配得到所述管控策略對應的待管控軟件應用,并基于所述運行權限,運行所述待管控軟件應用。
基于上述公開的內容,本發明通過對待管控軟件應用的源代碼進行特征提取,得到待管控軟件應用的二進制特征碼,然后基于該二進制特征碼得出待管控軟件應用的身份識別碼,接著,即可將身份識別碼添加至待管控軟件應用的管控規則中,以組成含有待管控軟件應用唯一身份識別碼的管控策略,最后,運行終端即可基于該管控策略中的身份識別碼來進行軟件應用的匹配,以便根據該管控策略中的運行權限來運行匹配出的軟件應用,如進行攔截應用運行、允許應用在后臺運行或運行應用正常運行等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都域衛科技有限公司,未經成都域衛科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210803574.7/2.html,轉載請聲明來源鉆瓜專利網。





