一種處理被劫持瀏覽器的方法及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種處理被劫持瀏覽器的方法及設(shè)備。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的迅速發(fā)展,瀏覽器提供了豐富多樣的功能,供用戶(hù)在網(wǎng)上能夠快速查找資料及個(gè)人所需要的各種信息。但是,現(xiàn)實(shí)中瀏覽器會(huì)通過(guò)瀏覽器插件、瀏覽器輔助對(duì)象(Browser Helper Ob ject,簡(jiǎn)稱(chēng)BHO)、WinsockLSP等形式對(duì)瀏覽器進(jìn)行篡改,從而使得瀏覽器被劫持,而在瀏覽器被劫持時(shí),瀏覽器的主頁(yè)及互聯(lián)網(wǎng)搜索頁(yè)會(huì)變?yōu)椴恢木W(wǎng)站、訪問(wèn)正常網(wǎng)站時(shí)被轉(zhuǎn)向到惡意網(wǎng)頁(yè)、當(dāng)輸入錯(cuò)誤的網(wǎng)址時(shí)被轉(zhuǎn)到劫持軟件指定的網(wǎng)站和輸入字符時(shí)瀏覽器速度嚴(yán)重減慢等。由于這些被劫持的瀏覽器給用戶(hù)的日常瀏覽造成了不良影響,因此網(wǎng)絡(luò)安全工具一個(gè)很重要的工作就是,需要將網(wǎng)絡(luò)中存在的被劫持的瀏覽器識(shí)別出來(lái)。
[0003]現(xiàn)有技術(shù)中,在瀏覽器被劫持時(shí),通常采用以下方式進(jìn)行處理:其一、卸載并重裝瀏覽器;其二、通過(guò)殺毒軟件來(lái)殺毒;上述處理方法其處理時(shí)間較長(zhǎng),而且在重裝瀏覽器時(shí)會(huì)導(dǎo)致瀏覽器不能使用,如此,使得現(xiàn)有技術(shù)中在處理瀏覽器被劫持的方法存在處理時(shí)間長(zhǎng)且在處理被劫持瀏覽器過(guò)程中瀏覽器的使用率降低的問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本申請(qǐng)實(shí)施例通過(guò)提供一種處理被劫持瀏覽器的方法及設(shè)備,解決了現(xiàn)有技術(shù)中在瀏覽器被劫持時(shí)的處理方法存在處理時(shí)間長(zhǎng)的技術(shù)問(wèn)題,實(shí)現(xiàn)了縮短處理時(shí)間和在處理被劫持瀏覽器過(guò)程中提高瀏覽器的使用率的技術(shù)效果。
[0005]—方面,本申請(qǐng)通過(guò)本申請(qǐng)的一實(shí)施例提供如下技術(shù)方案:
[0006]本申請(qǐng)公開(kāi)了一種處理瀏覽器被劫持的方法,包括:
[0007]識(shí)別瀏覽器是否被劫持;
[0008]在識(shí)別出所述瀏覽器被劫持時(shí),獲取加載在所述瀏覽器上的被劫持網(wǎng)頁(yè)對(duì)應(yīng)的未被劫持的原始網(wǎng)頁(yè)的參數(shù)信息;
[0009]根據(jù)所述原始網(wǎng)頁(yè)的參數(shù)信息,從本地存儲(chǔ)設(shè)備中獲取與所述原始網(wǎng)頁(yè)的頁(yè)面內(nèi)容;
[0010]在所述瀏覽器中加載所述頁(yè)面內(nèi)容,以在所述瀏覽器中顯示所述頁(yè)面內(nèi)容。
[0011]可選的,所述獲取加載在所述瀏覽器上的被劫持網(wǎng)頁(yè)對(duì)應(yīng)的未被劫持的原始網(wǎng)頁(yè)的參數(shù)信息,具體包括:
[0012]獲取所述被劫持網(wǎng)頁(yè)對(duì)應(yīng)的跳轉(zhuǎn)信息;
[0013]基于所述跳轉(zhuǎn)信息,獲取所述未被劫持的原始網(wǎng)頁(yè)的參數(shù)信息。
[0014]可選的,所述本地存儲(chǔ)設(shè)備包括安裝所述瀏覽器的用戶(hù)終端和與所述用戶(hù)終端連接的本地服務(wù)器。
[0015]可選的,所述在所述瀏覽器中加載所述頁(yè)面內(nèi)容,具體包括:
[0016]在所述瀏覽器中加載所述頁(yè)面內(nèi)容,將所述頁(yè)面內(nèi)容覆蓋所述被劫持網(wǎng)頁(yè)的顯示內(nèi)容。
[0017]可選的,所述在所述瀏覽器中加載所述頁(yè)面內(nèi)容,具體包括:
[0018]在所述瀏覽器中加載所述頁(yè)面內(nèi)容,將所述被劫持網(wǎng)頁(yè)的顯示內(nèi)容替換為所述頁(yè)面內(nèi)容。
[0019]另一方面,本申請(qǐng)通過(guò)本申請(qǐng)的一實(shí)施例,提供如下技術(shù)方案:
[0020]本申請(qǐng)還公開(kāi)了一種處理瀏覽器被劫持的設(shè)備,所述設(shè)備包括:
[0021]識(shí)別單元,用于識(shí)別瀏覽器是否被劫持;
[0022]原始網(wǎng)頁(yè)獲取單元,用于在識(shí)別出所述瀏覽器被劫持時(shí),獲取加載在所述瀏覽器上的被劫持網(wǎng)頁(yè)對(duì)應(yīng)的未被劫持的原始網(wǎng)頁(yè)的參數(shù)信息;
[0023]頁(yè)面內(nèi)容獲取單元,用于根據(jù)所述原始網(wǎng)頁(yè)的參數(shù)信息,從本地存儲(chǔ)設(shè)備中獲取與所述原始網(wǎng)頁(yè)的頁(yè)面內(nèi)容;
[0024]加載單元,用于在所述瀏覽器中加載所述頁(yè)面內(nèi)容,以在所述瀏覽器中顯示所述頁(yè)面內(nèi)容。
[0025]可選的,所述設(shè)備還包括:
[0026]跳轉(zhuǎn)信息獲取單元,用于獲取所述被劫持網(wǎng)頁(yè)對(duì)應(yīng)的跳轉(zhuǎn)信息;
[0027]所述原始網(wǎng)頁(yè)獲取單元,具體用于基于所述跳轉(zhuǎn)信息,獲取所述未被劫持的原始網(wǎng)頁(yè)的參數(shù)信息。
[0028]可選的,所述本地存儲(chǔ)設(shè)備包括安裝所述瀏覽器的用戶(hù)終端和與所述用戶(hù)終端連接的本地服務(wù)器。
[0029]可選的,所述加載單元,具體用于在所述瀏覽器中加載所述頁(yè)面內(nèi)容,并將所述頁(yè)面內(nèi)容覆蓋所述被劫持網(wǎng)頁(yè)的顯示內(nèi)容。
[0030]可選的,所述加載單元,具體用于在所述瀏覽器中加載所述頁(yè)面內(nèi)容,并將所述被劫持網(wǎng)頁(yè)的顯示內(nèi)容替換為所述頁(yè)面內(nèi)容。
[0031]本申請(qǐng)實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0032]根據(jù)本發(fā)明的一種處理被劫持瀏覽器的方法及設(shè)備,通過(guò)本發(fā)明,首先識(shí)別瀏覽器是否被劫持,在識(shí)別出所述瀏覽器被劫持時(shí),獲取加載在所述瀏覽器上的被劫持網(wǎng)頁(yè)對(duì)應(yīng)的未被劫持的原始網(wǎng)頁(yè)的參數(shù)信息;在根據(jù)所述參數(shù)信息,從本地存儲(chǔ)設(shè)備中獲取與所述原始網(wǎng)頁(yè)的頁(yè)面內(nèi)容并進(jìn)行加載,以在所述瀏覽器中顯示所述頁(yè)面內(nèi)容,如此,在識(shí)別出所述瀏覽器被劫持,可以直接從所述本地存儲(chǔ)設(shè)備中獲取所述原始網(wǎng)頁(yè)的頁(yè)面內(nèi)容進(jìn)行加載,使得瀏覽器能夠立即顯示所述原始網(wǎng)頁(yè)的頁(yè)面內(nèi)容,縮短了處理時(shí)間,而且在處理過(guò)程中仍然可以使用瀏覽器,提高了在處理被劫持瀏覽器過(guò)程中瀏覽器的使用率。
[0033]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【附圖說(shuō)明】
[0034]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0035]圖1為本發(fā)明實(shí)施例提供的處理被劫持瀏覽器的方法的流程圖;
[0036]圖2為本發(fā)明實(shí)施例提供的處理被劫持瀏覽器的設(shè)備的模塊圖。
【具體實(shí)施方式】
[0037]本申請(qǐng)實(shí)施例通過(guò)提供一種處理被劫持瀏覽器的方法及設(shè)備,解決了現(xiàn)有技術(shù)中在瀏覽器被劫持時(shí)的處理方法存在處理時(shí)間長(zhǎng)的技術(shù)問(wèn)題,實(shí)現(xiàn)了縮短處理時(shí)間和在處理被劫持瀏覽器過(guò)程中提高瀏覽器的使用率的技術(shù)效果。
[0038]為了更好的理解上述技術(shù)方案,下面將結(jié)合說(shuō)明書(shū)附圖以及具體的實(shí)施方式對(duì)上述技術(shù)方案進(jìn)行詳細(xì)的說(shuō)明。
[0039]參見(jiàn)圖1,本發(fā)明實(shí)施例提供的處理被劫持瀏覽器的方法包括以下步驟:
[0040]S101:識(shí)別瀏覽器是否被劫持;
[0041]S102:在識(shí)別出所述瀏覽器被劫持時(shí),獲取加載在所述瀏覽器上的被劫持網(wǎng)頁(yè)對(duì)應(yīng)的未被劫持的原始網(wǎng)頁(yè)的參數(shù)信息;
[0042]S103:根據(jù)所述原始網(wǎng)頁(yè)的參數(shù)信息,從本地存儲(chǔ)設(shè)備中獲取與所述原始網(wǎng)頁(yè)的頁(yè)面內(nèi)容;
[0043]S104:在所述瀏覽器中加載所述頁(yè)面內(nèi)容,以在所述瀏覽器中顯示所述頁(yè)面內(nèi)容。
[0044]其中,在步驟S101中,本申請(qǐng)的執(zhí)行主體可以是安裝有所述瀏覽器的設(shè)備,也可以是所述瀏覽器,本申請(qǐng)不作具體限制,其中,