• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    應用軟件的異常檢測方法、裝置、設備及存儲介質制造方法及圖紙

    技術編號:36692297 閱讀:22 留言:0更新日期:2023-02-27 20:00
    本申請提供一種應用軟件的異常檢測方法、裝置、設備及存儲介質。該方法包括:響應于運行目標應用軟件出現缺陷漏洞,獲取目標應用軟件對應的服務端工程文件;在服務端工程文件中獲取完成最近兩個版本目標應用軟件時對應的兩次歷史操作記錄;獲取兩次歷史操作記錄對應的操作內容,并根據對應的操作內容確定兩個版本目標應用軟件的至少一個中間操作內容;根據至少一個中間操作內容確定對應的至少一個中間歷史操作記錄;根據至少一個中間歷史操作記錄確定出現缺陷漏洞的異常歷史操作記錄。本申請方法由于縮小尋找異常歷史操作記錄的范圍,進而可以節約排查的時間,較小任務量,提高準確率。率。率。

    【技術實現步驟摘要】
    應用軟件的異常檢測方法、裝置、設備及存儲介質


    [0001]本申請涉及計算機技術,尤其涉及一種應用軟件的異常檢測方法、裝置、設備及存儲介質。

    技術介紹

    [0002]隨著計算機領域不斷發展,越來越多的應用軟件問世,投入到實際應用當中,為了不影響用戶的體驗感,這也就加快了研發人員對應用軟件異常檢索的關注。
    [0003]現有技術中,當應用軟件出現異常,在某個功能上出現缺陷漏洞,研發人員需要在服務端找到應用軟件對應的工程文件,然后在工程文件中的所有歷史操作記錄進行挨個排查,最終找到有缺陷漏洞的歷史操作記錄,進而研發人員可以對歷史操作記錄進行修復,實現對缺陷漏洞的補正。
    [0004]然而,現有技術是需要對工程文件中的所有歷史操作記錄進行排查,排查過程任務量大,因此消耗大量時間,還容易出錯。

    技術實現思路

    [0005]本申請提供一種應用軟件的異常檢測方法、裝置、設備及存儲介質,用以解決排查過程任務量大,因此消耗大量時間,還容易出錯的問題。
    [0006]第一方面,本申請提供一種應用軟件的異常檢測方法,包括:
    [0007]響應于運行目標應用軟件出現缺陷漏洞,獲取目標應用軟件對應的服務端工程文件;
    [0008]在服務端工程文件中獲取完成最近兩個版本目標應用軟件時對應的兩次歷史操作記錄;
    [0009]獲取兩次歷史操作記錄對應的操作內容,并根據對應的操作內容確定兩個版本目標應用軟件的至少一個中間操作內容;
    [0010]根據至少一個中間操作內容確定對應的至少一個中間歷史操作記錄;
    [0011]根據至少一個中間歷史操作記錄確定出現缺陷漏洞的異常歷史操作記錄。
    [0012]在一種可行方式中,所述根據對應的操作內容確定兩個版本目標應用軟件的至少一個中間操作內容,包括:
    [0013]將對應的操作內容進行輸出,以使研發人員基于對應的操作內容確定至少一個中間操作內容;
    [0014]接收所述研發人員輸入的至少一個中間操作內容。
    [0015]在一種可行方式中,所述根據至少一個中間操作內容確定對應的至少一個中間歷史操作記錄,包括:
    [0016]獲取預先構建的歷史操作記錄、哈希值及操作內容的映射關系;
    [0017]從所述映射關系中查找與至少一個中間操作內容具有映射關系的哈希值;
    [0018]根據至少一個哈希值查找具有映射關系的歷史操作記錄作為對應的中間歷史操
    作記錄。
    [0019]在一種可行方式中,所述根據至少一個中間歷史操作記錄確定出現缺陷漏洞的異常歷史操作記錄,包括:
    [0020]將至少一個中間歷史操作記錄進行輸出,以使研發人員對所述至少一個中間歷史操作記錄進行排查,獲得異常歷史操作記錄;
    [0021]接收研發人員輸入的異常歷史操作記錄,以確定出所述異常歷史操作記錄。
    [0022]在一種可行方式中,所述根據至少一個中間歷史操作記錄確定出現缺陷漏洞的異常歷史操作記錄之后,還包括:
    [0023]對所述異常歷史操作記錄進行修復;
    [0024]將修復后的歷史操作記錄更新到服務端工程文件中,以完成對目標應用軟件的修復。
    [0025]在一種可行方式中,所述方法還包括:
    [0026]確定服務端工程文件對應的目標應用軟件的第一版本特征值;
    [0027]確定客戶端目標應用軟件的第二版本特征值;
    [0028]根據所述第一版本特征值和所述第二版本特征值判斷客戶端的目標應用軟件是否版本異常;
    [0029]若確定客戶端的目標應用軟件版本異常,則對客戶端的目標應用軟件進行版本更新。
    [0030]在一種可行方式中,所述確定服務端工程文件對應的目標應用軟件的第一版本特征值,包括:
    [0031]獲取服務端工程文件中所具有的目標應用軟件的功能;
    [0032]根據所述服務端工程文件中所具有的目標應用軟件的功能確定目標應用軟件的第一版本特征值。
    [0033]在一種可行方式中,所述根據所述第一版本特征值和所述第二版本特征值判斷客戶端的目標應用軟件是否版本異常,包括:
    [0034]將第一版本特征值與所述第二版本特征值進行對比;
    [0035]若確定第一版本特征值與所述第二版本特征值一致,則確定客戶端的目標應用軟件的版本正常;
    [0036]若確定第一版本特征值與所述第二版本特征值不一致,則確定客戶端的目標應用軟件版本異常。
    [0037]在一種可行方式中,所述若確定客戶端的目標應用軟件版本異常,則對客戶端的目標應用軟件進行版本更新,包括:
    [0038]若確定客戶端的目標應用軟件版本異常,則向客戶端發送版本異常的提示信息;
    [0039]若接收到客戶端發送的目標應用軟件的版本更新指示消息,則對客戶端的目標應用軟件進行版本更新。
    [0040]第二方面,本申請提供一種應用軟件的異常檢測裝置,所述裝置包括:
    [0041]第一獲取模塊,用于響應于運行目標應用軟件出現缺陷漏洞,獲取目標應用軟件對應的服務端工程文件;
    [0042]第二獲取模塊,用于在服務端工程文件中獲取完成最近兩個版本目標應用軟件時
    對應的兩次歷史操作記錄;
    [0043]第一確定模塊,用于獲取兩次歷史操作記錄對應的操作內容,并根據對應的操作內容確定兩個版本目標應用軟件的至少一個中間操作內容;
    [0044]第二確定模塊,用于根據至少一個中間操作內容確定對應的至少一個中間歷史操作記錄;
    [0045]第三確定模塊,用于根據至少一個中間歷史操作記錄確定出現缺陷漏洞的異常歷史操作記錄。
    [0046]第三方面,本申請提供一種電子設備,包括:處理器,以及與所述處理器通信連接的存儲器;
    [0047]所述存儲器存儲計算機執行指令;
    [0048]所述處理器執行所述存儲器存儲的計算機執行指令,以實現如第一方面或任一種可行方式中所述的方法。
    [0049]第四方面,本申請提供一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如第一方面或任一種可行方式中所述的方法。
    [0050]本申請提供的一種應用軟件的異常檢測方法、裝置、設備及存儲介質,該方法具體包括:響應于運行目標應用軟件出現缺陷漏洞,獲取目標應用軟件對應的服務端工程文件;在服務端工程文件中獲取完成最近兩個版本目標應用軟件時對應的兩次歷史操作記錄;獲取兩次歷史操作記錄對應的操作內容,并根據對應的操作內容確定兩個版本目標應用軟件的至少一個中間操作內容;根據至少一個中間操作內容確定對應的至少一個中間歷史操作記錄;根據至少一個中間歷史操作記錄確定出現缺陷漏洞的異常歷史操作記錄。本申請首先響應于目標應用軟件出現的缺陷漏洞,然后獲取目標應用軟件對應的服務端工程文件,在服務端工程文件中獲取最近兩個版本對應的兩次歷史操作記錄,然后獲取歷史操作記錄的操作內容,進而根據操作內容確定至少一個中間操作內容,由于本申請是從兩本文檔來自技高網
    ...

    【技術保護點】

    【技術特征摘要】
    1.一種應用軟件的異常檢測方法,其特征在于,所述方法包括:響應于運行目標應用軟件出現缺陷漏洞,獲取目標應用軟件對應的服務端工程文件;在服務端工程文件中獲取完成最近兩個版本目標應用軟件時對應的兩次歷史操作記錄;獲取兩次歷史操作記錄對應的操作內容,并根據對應的操作內容確定兩個版本目標應用軟件的至少一個中間操作內容;根據至少一個中間操作內容確定對應的至少一個中間歷史操作記錄;根據至少一個中間歷史操作記錄確定出現缺陷漏洞的異常歷史操作記錄。2.根據權利要求1所述的方法,其特征在于,所述根據對應的操作內容確定兩個版本目標應用軟件的至少一個中間操作內容,包括:將對應的操作內容進行輸出,以使研發人員基于對應的操作內容確定至少一個中間操作內容;接收所述研發人員輸入的至少一個中間操作內容。3.根據權利要求1所述的方法,其特征在于,所述根據至少一個中間操作內容確定對應的至少一個中間歷史操作記錄,包括:獲取預先構建的歷史操作記錄、哈希值及操作內容的映射關系;從所述映射關系中查找與至少一個中間操作內容具有映射關系的哈希值;根據至少一個哈希值查找具有映射關系的歷史操作記錄作為對應的中間歷史操作記錄。4.根據權利要求1所述的方法,其特征在于,所述根據至少一個中間歷史操作記錄確定出現缺陷漏洞的異常歷史操作記錄,包括:將至少一個中間歷史操作記錄進行輸出,以使研發人員對所述至少一個中間歷史操作記錄進行排查,獲得異常歷史操作記錄;接收研發人員輸入的異常歷史操作記錄,以確定出所述異常歷史操作記錄。5.根據權利要求1
    ?
    4任一項所述的方法,其特征在于,所述根據至少一個中間歷史操作記錄確定出現缺陷漏洞的異常歷史操作記錄之后,還包括:對所述異常歷史操作記錄進行修復;將修復后的歷史操作記錄更新到服務端工程文件中,以完成對目標應用軟件的修復。6.根據權利要求1
    ?
    4任一項所述的方法,其特征在于,所述方法還包括:確定服務端工程文件對應的目標應用軟件的第一版本特征值;確定客戶端目標應用軟件的第二版本特征值;根據所述第一版本特征值和所述第二版本特征值判斷客戶端的目標應用軟件是否版本異常;若確定客戶端的目標應用軟件版本異常,則對客戶...

    【專利技術屬性】
    技術研發人員:楊羽珂宋雨倫李大中譚晟中苗迎蔡志強
    申請(專利權)人:聯通數字科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码精品人妻一区二区三区免费看| 成人无码区免费A∨直播| 国产成人无码AⅤ片在线观看| 国99精品无码一区二区三区 | 亚洲AV无码专区亚洲AV桃| 无码人妻丰满熟妇区五十路| 精品无人区无码乱码毛片国产| AV无码久久久久不卡蜜桃| 东京热无码一区二区三区av| 中字无码av电影在线观看网站| 中文字幕人妻无码系列第三区| 成人麻豆日韩在无码视频| 久久人妻少妇嫩草AV无码专区| 国产福利电影一区二区三区久久老子无码午夜伦不 | 无码国内精品人妻少妇 | 国产亚洲AV无码AV男人的天堂| 久久久久久亚洲av无码蜜芽| 久久亚洲精品成人无码网站| 中文字幕无码第1页| 精品人妻少妇嫩草AV无码专区| 黄色成人网站免费无码av| 影音先锋中文无码一区| 无码人妻熟妇AV又粗又大 | 亚洲av福利无码无一区二区| 台湾无码AV一区二区三区 | 亚洲最大无码中文字幕| 无码精品日韩中文字幕| 亚洲AV无码久久精品狠狠爱浪潮| 久久久人妻精品无码一区| 无码8090精品久久一区| 国产精品成人一区无码| 亚洲AV无码一区二区三区电影| 国产乱妇无码大片在线观看| 蜜桃臀AV高潮无码| 无码国产精成人午夜视频不卡| 免费无码A片一区二三区| 人妻少妇精品无码专区| 国产精品爆乳奶水无码视频| 亚洲一区二区三区无码影院| 国产精品无码专区在线观看| 东京热av人妻无码专区|