[發明專利]軟件的保護方法和系統有效
| 申請號: | 201710631247.7 | 申請日: | 2017-07-28 |
| 公開(公告)號: | CN107368712B | 公開(公告)日: | 2018-12-25 |
| 發明(設計)人: | 孫吉平;張偉雙 | 申請(專利權)人: | 北京深思數盾科技股份有限公司 |
| 主分類號: | G06F21/12 | 分類號: | G06F21/12;G06F11/36 |
| 代理公司: | 北京金信知識產權代理有限公司 11225 | 代理人: | 黃威;鄧玉婷 |
| 地址: | 100193 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件 保護 方法 系統 | ||
1.一種軟件的保護方法,其特征在于,使用與被保護軟件綁定的安全組件對被保護軟件進行保護,所述方法包括:
在被保護軟件運行期間,所述安全組件根據預先設置的安全數據庫中的盜版補丁特征和/或破解分析工具特征,對各個軟件進行檢測;
如果所述安全組件檢測到至少一個軟件中包括所述盜版補丁特征和/或所述破解分析工具特征,則所述安全組件對所述被保護軟件采取預定措施
其中,所述被保護軟件和所述安全組件的綁定為將兩者功能綁定,或者以所述安全組件作為所述被保護軟件與外界通信的接口。
2.根據權利要求1所述的方法,其特征在于,所述被保護軟件中集成有接口及靜態庫;
所述安全組件通過所述被保護軟件中的接口及靜態庫與所述被保護軟件具有綁定關系;
在所述被保護軟件啟動時通過所述接口及靜態庫啟用所述安全組件。
3.根據權利要求1所述的方法,其特征在于,還包括:
所述安全組件在對所述各個軟件檢測的過程中,還檢測被保護軟件運行環境;
所述安全組件將檢測到的運行環境信息和各個軟件運行過程中產生的數據上傳至安全服務端;
所述安全組件從所述安全服務端接收反饋數據,其中,所述反饋數據包括以下至少一種:新的盜版補丁特征、新的破解分析工具特征和新的安全補丁,所述反饋數據由所述安全服務端根據所述運行環境信息和/或各個軟件運行過程中產生的數據生成。
4.根據權利要求3所述的方法,其特征在于,還包括:
若所述安全組件接收到的反饋數據中包括新的安全補丁,則所述被保護軟件用所述安全補丁進行升級;
若所述安全組件接收到的反饋數據中包括新的盜版補丁特征和/或新的破解分析工具特征,則所述安全組件將所述新的盜版補丁特征和/或新的破解分析工具特征更新到安全數據庫內。
5.一種用于保護軟件的安全組件,其特征在于,其與被保護軟件綁定以對其進行保護,所述安全組件包括:
檢測單元,其配置為在被保護軟件運行期間,根據預先設置的安全數據庫中的盜版補丁特征和/或破解分析工具特征,對各個軟件進行檢測;
處理單元,其配置為如果所述安全組件檢測到至少一個軟件中包括所述盜版補丁特征和/或所述破解分析工具特征,則所述安全組件對所述被保護軟件采取預定措施,
其中,所述被保護軟件和所述安全組件的綁定為將兩者功能綁定,或者以所述安全組件作為所述被保護軟件與外界通信的接口。
6.一種軟件的保護系統,其特征在于,其包括用戶端和服務端,其中,用戶端包括被保護軟件和安全組件,所述系統使用與被保護軟件綁定的安全組件對被保護軟件進行保護,所述安全組件包括:
檢測單元,其配置為在被保護軟件運行期間,根據預先設置的安全數據庫中的盜版補丁特征和/或破解分析工具特征,對各個軟件進行檢測;
處理單元,其配置為如果所述安全組件檢測到至少一個軟件中包括所述盜版補丁特征和/或所述破解分析工具特征,則所述安全組件對所述被保護軟件采取預定措施,
其中,所述被保護軟件和所述安全組件的綁定為將兩者功能綁定,或者以所述安全組件作為所述被保護軟件與外界通信的接口。
7.根據權利要求6所述的系統,其特征在于,所述被保護軟件中集成有接口及靜態庫;
所述安全組件通過所述被保護軟件中的接口及靜態庫與所述被保護軟件具有綁定關系;
所述被保護軟件啟動時通過所述接口及靜態庫啟用所述安全組件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京深思數盾科技股份有限公司,未經北京深思數盾科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710631247.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種機密電子文檔全生命周期的管理方法
- 下一篇:一種開水廚寶一體機





