[發明專利]一種軟件識別方法、裝置、電子設備及存儲介質在審
| 申請號: | 202010986485.1 | 申請日: | 2020-09-18 |
| 公開(公告)號: | CN112084502A | 公開(公告)日: | 2020-12-15 |
| 發明(設計)人: | 以志 | 申請(專利權)人: | 珠海豹趣科技有限公司 |
| 主分類號: | G06F21/56 | 分類號: | G06F21/56 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 馬敬;項京 |
| 地址: | 519000 廣東省珠海市橫琴新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 識別 方法 裝置 電子設備 存儲 介質 | ||
本發明實施例提供了一種軟件識別方法、裝置、電子設備及存儲介質。方案如下:獲取待識別軟件命令行信息中的第一命令行特征;將第一命令行特征與預設命令行特征進行匹配;若第一命令行特征與預設命令行特征匹配,則將待識別軟件確定為待攔截軟件,攔截待攔截軟件。通過本發明實施例提供的技術方案,由于軟件的命令行信息是固定的,也就是待識別軟件的第一命令行特征是固定的,因此,通過命令行特征的匹配情況識別待攔截軟件,這將有效提高了待攔截軟件識別的準確性,從而提高了軟件攔截的準確性。
技術領域
本發明涉及互聯網技術領域,特別是涉及一種軟件識別方法、裝置、電子設備及存儲介質。
背景技術
隨著互聯網技術的不斷發展,各類應用軟件為用戶的生產生活帶來較多的便利。與此同時,各種待攔截軟件的存在也給用戶帶來較大的困擾。如各種惡意軟件和廣告彈窗軟件等。因此,如何從眾多軟件中識別出待攔截軟件顯得尤為重要。
目前,通過將待識別軟件的基本屬性信息與已攔截軟件的基本屬性信息進行匹配,識別出待攔截軟件。以待攔截軟件為廣告彈窗軟件為例,可以獲取待識別軟件顯示時彈窗的窗口標題、窗口類名、窗口高度和窗口寬度等信息,并將獲取到的信息與各類廣告彈窗軟件顯示時彈窗的窗口標題、窗口類名的、窗口高度和窗口寬度進行匹配。若匹配,則確定該待識別軟件為廣告彈窗軟件。
但是,為了規避安全軟件或安全設備的識別,上述待攔截軟件在升級時可以隨機生成上述基本屬性信息,這將使得上述識別方式不能準確的識別出待攔截軟件,影響待攔截軟件識別的準確性。
發明內容
本發明實施例的目的在于提供一種軟件識別方法、裝置、電子設備及存儲介質,以提高待攔截軟件識別的準確性,從而提高軟件攔截的準確性。具體技術方案如下:
本發明實施例提供了一種軟件識別方法,所述方法包括:
獲取待識別軟件命令行信息中的第一命令行特征;
將所述第一命令行特征與預設命令行特征進行匹配;所述預設命令行特征是基于已攔截軟件的命令行信息獲得的;
若所述第一命令行特征與所述預設命令行特征匹配,則將所述待識別軟件確定為待攔截軟件;
攔截所述待攔截軟件。
可選的,在將所述待識別軟件確定為待攔截軟件之后,還包括:
顯示所述待識別軟件為待攔截軟件的提示消息;
所述攔截所述待攔截軟件的步驟,包括:
在接收到用戶基于所述提示消息觸發的攔截操作時,攔截所述待攔截軟件。
可選的,所述方法還包括:
在接收到用戶對目標軟件的攔截操作時,獲取所述目標軟件命令行信息中的第二命令行特征;
將所述第二命令行特征更新到所述預設命令行特征中。
可選的,當所述第一命令行特征包括多個命令行特征時,所述將所述第一命令行特征與預設命令行特征進行匹配的步驟,包括:
針對所述第一命令行特征中的每一命令行特征,將該命令行特征與預設命令行特征進行匹配;
若所述第一命令行特征中的任一命令行特征與所述預設命令行特征匹配,則確定所述第一命令行特征與所述預設命令行特征匹配;
若所述第一命令行特征中的每一命令行特征與所述預設命令行特征均不匹配,則確定所述第一命令行特征與所述預設命令行特征不匹配。
可選的,所述獲取待識別軟件命令行信息中的第一命令行特征的步驟,包括:
從所述待識別軟件對應的進程信息中獲取命令行信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海豹趣科技有限公司,未經珠海豹趣科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010986485.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種氣缸自抬循環定點除油清洗線
- 下一篇:機柜內設備應急降溫裝置





