[發明專利]熱補丁發布方法、裝置、設備及存儲介質有效
| 申請號: | 202010616039.1 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN111796857B | 公開(公告)日: | 2022-11-04 |
| 發明(設計)人: | 鄭勁松;魏狄龍;賈占恩;曹經緯 | 申請(專利權)人: | 蘇州三六零智能安全科技有限公司 |
| 主分類號: | G06F8/70 | 分類號: | G06F8/70;G06F11/36 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 陳思凡 |
| 地址: | 215000 江蘇省蘇州市蘇州工業*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 補丁 發布 方法 裝置 設備 存儲 介質 | ||
本發明涉及計算機技術領域,公開了一種熱補丁發布方法、裝置、設備及存儲介質,所述熱補丁發布方法包括以下步驟:獲取待發布熱補丁文件的補丁類型,在所述補丁類型為新增補丁時,將所述待發布熱補丁文件輸入至不同運行環境中進行試運行,并獲取所述待發布熱補丁文件在不同運行環境下對應的熱補丁試運行信息,在所述熱補丁試運行信息滿足預設發布條件時,將所述待發布熱補丁文件推送至對應的移動終端。通過獲取待發布熱補丁文件的文件類型以實現對待發布熱補丁文件的用途判斷以便于精準推送,預設發布條件的設定,使得待發布熱補丁在發布前得到充分測試,減少了推送錯誤和修復無效現象的發生,提高了漏洞信息的修復進度,也提高了用戶的體驗。
技術領域
本發明涉及計算機技術領域,尤其涉及一種熱補丁發布方法、裝置、設備及存儲介質。
背景技術
終端設備在運行一段時間后,會出現各種各樣的漏洞信息,為了在不中斷當前正在運行的業務的前提下修復這些漏洞信息,熱補丁(hotfix)應運而生,熱補丁,又稱為patch,是一種能夠在不需要重啟當前運行系統的前提下修復軟件漏洞的一些代碼,是一種快速、低成本修復產品軟件版本缺陷的方式。然而現有技術在發布熱補丁時容易出現熱補丁重復推送、熱補丁推送錯誤、熱補丁修復失敗等嚴重問題,影響了漏洞信息的修復進度,降低了業務質量,也耗費了不必要的人力物力,因此,如何提高熱補丁發布的精準度,成為一個亟待解決的問題。
上述內容僅用于輔助理解本發明的技術方案,并不代表承認上述內容是現有技術。
發明內容
本發明的主要目的在于提供了一種熱補丁發布方法、裝置、設備及存儲介質,旨在解決如何提高熱補丁發布的精準度的技術問題。
為實現上述目的,本發明提供了一種熱補丁發布方法,所述方法包括以下步驟:
獲取待發布熱補丁文件的補丁類型;
在所述補丁類型為新增補丁時,將所述待發布熱補丁文件輸入至不同運行環境中進行試運行,并獲取所述待發布熱補丁文件在不同運行環境下對應的熱補丁試運行信息;
在所述熱補丁試運行信息滿足預設發布條件時,將所述待發布熱補丁文件推送至對應的移動終端。
可選地,所述獲取待發布熱補丁文件的補丁類型的步驟之前,還包括:
接收預設服務器推送的待發布熱補丁文件,從所述待發布熱補丁文件中提取校驗信息,并根據所述校驗信息對所述待發布熱補丁文件進行合法性校驗;
在檢驗通過時,執行所述獲取待發布熱補丁文件的補丁類型的步驟。
可選地,所述在所述補丁類型為新增補丁時,將所述待發布熱補丁文件輸入至不同運行環境中進行試運行,并獲取所述待發布熱補丁文件在不同運行環境下對應的熱補丁試運行信息的步驟,具體包括:
在所述補丁類型為新增補丁時,提取所述待發布補丁文件的特征信息,并根據所述特征信息生成測試樣本流量;
確定不同運行環境下對應的測試設備,將所述待發布熱補丁文件推送至所述測試設備,并通過所述測試樣本流量對所述測試設備進行攻擊測試,以使所述測試設備反饋對應的熱補丁試運行信息。
可選地,所述確定不同運行環境下對應的測試設備,將所述待發布熱補丁文件推送至所述測試設備,并通過所述測試樣本流量對所述測試設備進行攻擊測試,以使所述測試設備反饋對應的熱補丁試運行信息的步驟之前,還包括:
獲取不同運行環境對應的標識信息,以使所述測試樣本流量根據所述標識信息進行自適應調整,獲得目標測試樣本流量;
相應地,所述確定不同運行環境下對應的測試設備,將所述待發布熱補丁文件推送至所述測試設備,并通過所述測試樣本流量對所述測試設備進行攻擊測試,以使所述測試設備反饋對應的熱補丁試運行信息的步驟,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州三六零智能安全科技有限公司,未經蘇州三六零智能安全科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010616039.1/2.html,轉載請聲明來源鉆瓜專利網。





