[發明專利]可自動學習更新的特征碼阻斷文件上傳防御系統及方法有效
| 申請號: | 201810299502.7 | 申請日: | 2018-04-04 |
| 公開(公告)號: | CN108600197B | 公開(公告)日: | 2021-08-06 |
| 發明(設計)人: | 陳輝;丁銳 | 申請(專利權)人: | 四川長虹電器股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F21/55 |
| 代理公司: | 四川省成都市天策商標專利事務所 51213 | 代理人: | 秦華云;劉渝 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自動 學習 更新 特征 阻斷 文件 上傳 防御 系統 方法 | ||
1.可自動學習更新的特征碼阻斷文件上傳防御方法,基于可自動學習更新的特征碼阻斷文件上傳防御系統實現,所述可自動學習更新的特征碼阻斷文件上傳防御系統與待測業務系統通信連接,其特征在于,所述可自動學習更新的特征碼阻斷文件上傳防御系統包含若干個云端,所述云端上包含依次連接的數據監聽模塊、數據判別模塊、特征碼提取模塊、數據分析模塊、學習更新模塊和數據刪除模塊,且在云端上保存有文件上傳過濾規則文件;其中,
所述數據監聽模塊用于監聽待測業務系統中文件上傳請求的報文的響應數據并抓取報文,且將抓取的報文傳遞至數據判別模塊;
所述數據判別模塊用于判斷收到的報文是否存在特殊字符,并將存在特殊字符的報文傳遞至特征碼提取模塊;
所述特征碼提取模塊用于從收到的報文中獲取關于文件上傳的特征碼信息,并將提取出的特征碼傳遞至數據分析模塊;
所述數據分析模塊用于將收到的特征碼的每個單元特征碼與文件上傳過濾規則文件中包含的特征碼單元進行對比;
若收到的特征碼包含的單元特征碼中有部分單元特征碼與文件上傳過濾規則文件中的特征碼單元相同,則將收到的特征碼同時傳遞至數據刪除模塊及學習更新模塊,若收到的特征碼的所有單元特征碼均與文件上傳過濾規則文件中的特征碼單元相同,則將收到的特征碼傳遞至數據刪除模塊;
所述學習更新模塊用于將收到的特征碼中包含的與文件上傳過濾規則文件中的特征碼單元不相同的單元特征碼更新至文件上傳過濾規則文件中;
所述數據刪除模塊用于刪除收到的特征碼對應的報文數據或刪除已保存在服務器中上傳的報文數據并做刪除記錄;
所述云端上還包含報文大小判斷模塊及較大報文緩存模塊,所述報文大小判斷模塊及較大報文緩存模塊均分別與數據監聽模塊及數據判別模塊相連;
報文大小判斷模塊內預設有較大報文判斷閾值,報文大小判斷模塊用于根據較大報文判斷閾值判斷數據監聽模塊抓取的報文是否為較大報文,并將判斷為較大報文的報文傳遞至較大報文緩存模塊進行緩存,其余報文則直接傳遞至數據判別模塊;
所述方法具體包含以下步驟:
S1. 數據監聽模塊通過監聽待測業務系統中文件上傳請求的報文的響應數據判斷是否有文件上傳報文,并在監聽到報文時抓取報文且將抓取的報文傳遞至數據判別模塊;
所述步驟S1具體為:
S1.1數據監聽模塊通過監聽待測業務系統中文件上傳請求的報文的響應數據判斷是否有文件上傳報文,并在監聽到報文時抓取報文;
S1.2報文大小判斷模塊根據較大報文判斷閾值判斷數據監聽模塊抓取的報文是否為較大報文,并將判斷為較大報文的報文傳遞至較大報文緩存模塊進行緩存,其余報文則直接傳遞至數據判別模塊;
S1.3較大報文緩存模塊對收到的較大報文進行緩存,并在數據判別模塊內無報文傳入時將其緩存的較大報文傳遞至數據判別模塊;
S2. 數據判別模塊判斷收到的報文是否存在特殊字符,并將存在特殊字符的報文傳遞至特征碼提取模塊,將不存在特殊字符的報文返回待測業務系統正常上傳;
S3.特征碼提取模塊從收到的報文中獲取關于文件上傳的特征碼信息,并將提取出的特征碼傳遞至數據分析模塊;
S4.數據分析模塊將收到的特征碼的每個單元特征碼與文件上傳過濾規則文件中包含的特征碼單元進行對比;
若收到的特征碼包含的單元特征碼與文件上傳過濾規則文件中的特征碼單元部分相同,數據分析模塊則將收到的特征碼同時傳遞至數據刪除模塊及學習更新模塊;
若收到的特征碼包含的單元特征碼與文件上傳過濾規則文件中的特征碼單元全部相同則將收到的特征碼傳遞至數據刪除模塊;
若收到的特征碼包含的單元特征碼與文件上傳過濾規則文件中的特征碼單元全部不同,則將收到的特征碼對應的報文返回待測業務系統正常上傳;
S5.學習更新模塊將收到的特征碼中包含的與文件上傳過濾規則文件中的特征碼單元不相同的單元特征碼更新至文件上傳過濾規則文件中;
S6.數據刪除模塊刪除收到的特征碼對應的報文數據或刪除已保存在服務器中上傳的報文數據并做刪除記錄。
2.根據權利要求1所述的可自動學習更新的特征碼阻斷文件上傳防御方法,其特征在于,所述特征碼提取模塊提取的特征碼信息是報文上傳文件名中含有的特殊字符及關鍵字和編程語言中含有的特殊字符。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810299502.7/1.html,轉載請聲明來源鉆瓜專利網。





