[發明專利]網頁防篡改方法、裝置、電子設備、及存儲介質有效
| 申請號: | 202010026069.7 | 申請日: | 2020-01-10 |
| 公開(公告)號: | CN111262842B | 公開(公告)日: | 2022-09-06 |
| 發明(設計)人: | 李強;蔡琳;金紅;劉長永;楊滿智;陳曉光 | 申請(專利權)人: | 恒安嘉新(北京)科技股份公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/562;G06F16/958 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100098 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 篡改 方法 裝置 電子設備 存儲 介質 | ||
1.一種網頁防篡改方法,其特征在于,由位于客戶端和服務器之間的網絡中間設備執行,所述方法包括:
根據待防護網頁的URL從服務器獲取第一網頁并保存;
執行定時任務判斷所述待防護網頁是否被篡改并記錄判斷結果;
接收客戶端發起的獲取所述待防護網頁的請求,若所述判斷結果確定所述待防護網頁被篡改,則攔截所述請求并將所述第一網頁發送給所述客戶端,否則放行所述請求;
其中,所述執行定時任務判斷所述待防護網頁是否被篡改并記錄判斷結果包括:
根據所述待防護網頁的URL從所述服務器獲取第二網頁;
若所述第一網頁與所述第二網頁的結構不相同,則確定所述待防護網頁被篡改并記錄;
若所述第一網頁與所述第二網頁的結構相同,則計算所述第一網頁的內容與所述第二網頁的內容的相似度,若相似度小于預定閾值,則確定所述待防護網頁被篡改并記錄;
在計算所述第一網頁的內容與所述第二網頁的內容的相似度之后,若相似度大于預定閾值,則用所述第二網頁替換所述第一網頁;
所述計算所述第一網頁的內容與所述第二網頁的內容的相似度,若相似度小于預定閾值,則確定所述待防護網頁被篡改并記錄包括:
分別從所述第一網頁和所述第二網頁中順序提取相同數目的文本塊;
若任一對相同序號的文本塊內容的相似度低于預定閾值,則確定所述待防護網頁被篡改并記錄;
在分別從所述第一網頁和所述第二網頁中順序提取相同數目的文本塊之前還包括:
判斷所述第一網頁和所述第二網頁的字節數或MD5值是否相同,若相同則確定所述待防護網頁未被篡改;
其中,所述分別從所述第一網頁和所述第二網頁中順序提取相同數目的文本塊包括:
分別從所述第一網頁和所述第二網頁中順序提取預定數目的文本塊;或
分別從所述第一網頁和所述第二網頁中順序提取預定段落數、行數、或字節數的文本塊。
2.根據權利要求1所述的方法,其特征在于,在根據待防護網頁的URL從服務器獲取第一網頁并保存之前還包括:
根據預定規則確定所述待防護網頁。
3.一種網頁防篡改裝置,其特征在于,配置于位于客戶端和服務器之間的網絡中間設備,所述裝置包括:
保存單元,用于根據待防護網頁的URL從服務器獲取第一網頁并保存;
判斷單元,用于執行定時任務判斷所述待防護網頁是否被篡改并記錄判斷結果;
請求處理單元,用于接收客戶端發起的獲取所述待防護網頁的請求,若所述判斷結果確定所述待防護網頁被篡改,則攔截所述請求并將所述第一網頁發送給所述客戶端,否則放行所述請求;
其中,所述判斷單元包括:
頁面提取子單元,根據所述待防護網頁的URL從所述服務器獲取第二網頁;
第一判定子單元,用于若所述第一網頁與所述第二網頁的結構不相同,則確定所述待防護網頁被篡改并記錄;
第二判定子單元,用于若所述第一網頁與所述第二網頁的結構相同,則計算所述第一網頁的內容與所述第二網頁的內容的相似度,若相似度小于預定閾值,則確定所述待防護網頁被篡改并記錄;
所述第二判定子單元,還用于在計算所述第一網頁的內容與所述第二網頁的內容的相似度之后,若相似度大于預定閾值,則用所述第二網頁替換所述第一網頁;
所述第二判定子單元,還用于:
分別從所述第一網頁和所述第二網頁中順序提取相同數目的文本塊;
若任一對相同序號的文本塊內容的相似度低于預定閾值,則確定所述待防護網頁被篡改并記錄;
所述第二判定子單元,還用于:
在分別從所述第一網頁和所述第二網頁中順序提取相同數目的文本塊之前,判斷所述第一網頁和所述第二網頁的字節數或MD5值是否相同,若相同則確定所述待防護網頁未被篡改;
所述第二判定子單元,還用于:
分別從所述第一網頁和所述第二網頁中順序提取預定數目的文本塊;或
分別從所述第一網頁和所述第二網頁中順序提取預定段落數、行數、或字節數的文本塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恒安嘉新(北京)科技股份公司,未經恒安嘉新(北京)科技股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010026069.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種升降燈
- 下一篇:一種水中弱目標檢測方法





