[發明專利]一種防止網頁篡改的方法及裝置有效
| 申請號: | 201210357004.6 | 申請日: | 2012-09-21 |
| 公開(公告)號: | CN102831358A | 公開(公告)日: | 2012-12-19 |
| 發明(設計)人: | 肖銳;肖鵬 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F21/22 | 分類號: | G06F21/22;G06F17/30 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許志勇 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 防止 網頁 篡改 方法 裝置 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及一種防止網頁篡改的方法及裝置。
背景技術
隨著互聯網應用的發展,網頁瀏覽器的首頁成了惡意軟件、病毒和各大網絡安全軟件廠商的必爭之地。惡意軟件、病毒通過篡改瀏覽器首頁,可以在瀏覽器啟動或者檢測到返回首頁操作后將瀏覽器瀏覽的網絡頁面定位到病毒或者惡意軟件設計者嵌入的頁面,嚴重影響用戶的使用。而各大網絡安全軟件廠商為了給用戶提供更好的安全體驗,保護用戶的瀏覽器首頁不被惡意篡改,競相推出了鎖定瀏覽器首頁的功能,使用戶可以設定瀏覽器的首頁,網絡安全軟件提供一種鎖定用戶瀏覽器首頁的方法,用于鎖定瀏覽器的首頁為用戶設定的首頁,以改善用戶體驗。然而,現有的鎖定瀏覽器首頁的方法容易被病毒合惡意軟件破解,安全性不夠高,并不能完全杜絕病毒和惡意軟件篡改瀏覽器首頁,不可靠。因此,提供一種安全性更高的防止網頁篡改的方法成為一個迫切需要解決的問題。
發明內容
本發明的主要目的在于提供一種防止網頁篡改的方法及裝置,以解決現有技術存在的不能完全杜絕病毒和惡意軟件篡改瀏覽器首頁,安全性低,不可靠的問題,其中:本發明實施例的防止網頁篡改的方法,包括:
預設的偵測模塊偵測瀏覽器的進程調用,所述進程調用包括:瀏覽器調用查詢瀏覽器首頁地址的系統函數;
當偵測到所述進程調用時,攔截該進程調用,并將預先設置并存儲在偵測模塊的瀏覽器首頁地址通過所述系統函數反饋給所述瀏覽器的進程調用,用于連接和/或顯示預設的首頁。
本發明實施例的防止網頁篡改的裝置,包括:
偵測模塊,用于偵測瀏覽器的進程調用,所述進程調用包括:瀏覽器調用查詢瀏覽器首頁地址的系統函數;
鎖定模塊,用于當偵測到所述進程調用時,攔截該進程調用,并將預先設置并存儲在偵測模塊的瀏覽器首頁地址通過所述系統函數反饋給所述瀏覽器的進程,用于連接和/或顯示預設的首頁。
其中,所述預設的偵測模塊預先設置至少一個攔截點攔截瀏覽器的進程調用。根據本發明的技術方案,通過預先設置至少一個攔截點攔截瀏覽器的進程調用查詢瀏覽器首頁地址的系統函數,并將預先設置并存儲在偵測模塊的瀏覽器首頁地址反饋給調用該系統函數的瀏覽器進程,,用于連接和/或顯示預設的首頁,可以安全、可靠的防止病毒或惡意軟件對瀏覽器首頁的篡改,有效地改善了用戶體驗。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為根據本發明的實施例的防止網頁篡改的方法的流程示意圖;
圖2為根據本發明的實施例的防止網頁篡改的裝置的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
為了是本發明的方法更便于理解,本申請首先對病毒和惡意軟件篡改瀏覽器首頁的過程做簡要介紹。本發明中的瀏覽器包括:windows的IE(Internet?Explorer)瀏覽器、360安全瀏覽器、火狐瀏覽器等。本申請以windows的IE(Internet?Explorer)瀏覽器為例進行介紹。
IE的配置(如:IE首頁地址、安全級別、緩存文件存放路徑等)是存儲在Windows的注冊表中的。在程序開發過程中,病毒、惡意軟件、還有網絡安全軟件容易通過修改Windows的注冊表來實現修改IE的首頁。通常使用Windows的注冊表應用程序接口函數(例如:RegSetValue)來指定注冊表的主鍵、子鍵、修改的項以及值等信息。當檢測到客戶端啟動IE或者點擊IE工具欄的“首頁”按鈕時,瀏覽器的進程(如iexplore.exe)會調用系統的API去查詢注冊表中瀏覽器首頁對應的鍵值,然后連接得到的鍵值對應的網站頁面,并顯示該頁面。此時跳轉到的網站頁面可能是病毒或者惡意軟件篡改后的頁面。
為了達到鎖定IE首頁的目的,阻止病毒或惡意軟件對IE首頁的篡改,使IE在啟動或者相應點擊IE工具欄的“首頁”按鈕時能夠連接并顯示預先設置的網站頁面,本申請的方法采用如圖1所示的流程實現防止篡改網頁。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210357004.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種建筑幕墻的十字星形型材構造
- 下一篇:大檐式沖水排風一體小便器





