一種訪問(wèn)處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)安全技術(shù)領(lǐng)域,特別是涉及一種訪問(wèn)處理方法和一種訪問(wèn)處理
目.0
【背景技術(shù)】
[0002]瀏覽器是指可以顯示網(wǎng)頁(yè)服務(wù)器或者文件系統(tǒng)的HTML(超文本標(biāo)記語(yǔ)言,HyperText Mark-up Language))文件內(nèi)容,并讓用戶與這些文件交互的一種軟件。網(wǎng)頁(yè)瀏覽器主要通過(guò)HTTP(超文本傳輸協(xié)議,HyperText Transfer Protocol)與網(wǎng)頁(yè)服務(wù)器交互并獲取網(wǎng)頁(yè),這些網(wǎng)頁(yè)由URL(統(tǒng)一資源定位符,Uniform Resource Locator)指定,文件格式通常為HTML。
[0003]隨著互聯(lián)網(wǎng)的迅速普及,局域網(wǎng)已成為企業(yè)發(fā)展中必不可少的一部分。然而,在為企業(yè)帶來(lái)便利的同時(shí),局域網(wǎng)也面臨著各種各樣的進(jìn)攻和威脅,如機(jī)密泄漏、數(shù)據(jù)丟失、網(wǎng)絡(luò)濫用、身份冒用、非法入侵等。例如,對(duì)于銀行、軍工等企業(yè)的局域網(wǎng)而言,其內(nèi)部用戶終端通過(guò)瀏覽器瀏覽的網(wǎng)頁(yè)中不可避免地存在一些機(jī)密數(shù)據(jù),如果這些機(jī)密數(shù)據(jù)通過(guò)瀏覽器泄露,則將帶來(lái)極大的安全隱患。
[0004]然而,傳統(tǒng)的瀏覽器對(duì)于自身的安全很少能進(jìn)行監(jiān)控和處理,需要借助于第三方的殺毒軟件對(duì)瀏覽器的進(jìn)行安全保護(hù),由于需要與其他軟件進(jìn)行交互,其需要將很多瀏覽器接口開(kāi)放給第三方程序,而很多不安全的程序也可以利用這些接口,導(dǎo)致瀏覽器的信息和操作很容易被劫持,從而導(dǎo)致局域網(wǎng)內(nèi)的用戶終端在使用瀏覽器過(guò)程中存在潛在的不安全性。
【發(fā)明內(nèi)容】
[0005]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種訪問(wèn)處理方法和一種訪問(wèn)處理裝置。
[0006]依據(jù)本發(fā)明的一個(gè)方面,提供了一種訪問(wèn)處理方法,包括:
[0007]接收用戶對(duì)于第二頁(yè)面地址的加載操作;其中,服務(wù)器在確定第一瀏覽器所發(fā)送訪問(wèn)請(qǐng)求中攜帶的第一頁(yè)面地址涉及敏感數(shù)據(jù)、且所述第一瀏覽器的用戶代理與第二瀏覽器的用戶代理不同后、向所述第一瀏覽器發(fā)送所述第二頁(yè)面地址,所述第二瀏覽器為符合預(yù)置安全條件的瀏覽器,所述第二頁(yè)面地址為依據(jù)所述第一頁(yè)面地址重定向得到,所述第二頁(yè)面地址與所述第二瀏覽器相匹配;
[0008]響應(yīng)于所述加載操作,通過(guò)所述第二瀏覽器加載所述第二頁(yè)面地址對(duì)應(yīng)的頁(yè)面。
[0009]可選地,第二頁(yè)面地址中包括:所述第二瀏覽器對(duì)應(yīng)的注冊(cè)協(xié)議,則所述通過(guò)所述第二瀏覽器加載所述第二頁(yè)面地址對(duì)應(yīng)的頁(yè)面的步驟,包括:
[0010]響應(yīng)于所述加載操作,依據(jù)所述注冊(cè)協(xié)議,在本地查找所述注冊(cè)協(xié)議對(duì)應(yīng)的第二瀏覽器;
[0011]在查找成功時(shí),依據(jù)所述注冊(cè)協(xié)議調(diào)用所述第二瀏覽器,并通過(guò)所述第二瀏覽器加載所述第二頁(yè)面地址對(duì)應(yīng)的頁(yè)面。
[0012]可選地,所述通過(guò)所述第二瀏覽器加載所述第二頁(yè)面地址對(duì)應(yīng)的頁(yè)面的步驟,還包括:
[0013]在查找失敗時(shí),展示所述第二瀏覽器的下載鏈接。
[0014]可選地,所述方法還包括:
[0015]接收服務(wù)器發(fā)送的、與所述第二頁(yè)面地址相匹配的預(yù)置腳本或者預(yù)置代碼;
[0016]第二頁(yè)面地址中包括:所述第二瀏覽器對(duì)應(yīng)的注冊(cè)協(xié)議,則所述通過(guò)所述第二瀏覽器加載所述第二頁(yè)面地址對(duì)應(yīng)的頁(yè)面的步驟,包括:
[0017]通過(guò)所述預(yù)置腳本或者預(yù)置代碼,監(jiān)測(cè)本地查找的查找結(jié)果;其中,所述本地查找用于在本地查找所述注冊(cè)協(xié)議對(duì)應(yīng)的第二瀏覽器;
[0018]在所述查找結(jié)果為查找失敗時(shí),通過(guò)所述預(yù)置腳本或者預(yù)置代碼展示所述第二瀏覽器的下載鏈接。
[0019]根據(jù)本發(fā)明的另一方面,提供了一種訪問(wèn)處理方法,包括:
[0020]接收來(lái)自第一瀏覽器的訪問(wèn)請(qǐng)求;其中,所述訪問(wèn)請(qǐng)求中攜帶有第一瀏覽器的用戶代理和第一頁(yè)面地址;
[0021]在所述第一頁(yè)面地址涉及敏感數(shù)據(jù)、且所述第一瀏覽器的用戶代理與第二瀏覽器的用戶代理不同時(shí),將所述第一頁(yè)面地址重定向?yàn)榕c所述第二瀏覽器相匹配的第二頁(yè)面地址;其中,所述第二瀏覽器為符合預(yù)置安全條件的瀏覽器;
[0022]向所述第一瀏覽器發(fā)送所述第二頁(yè)面地址。
[0023]可選地,第二頁(yè)面地址中包括:所述第二瀏覽器對(duì)應(yīng)的注冊(cè)協(xié)議。
[0024]可選地,所述方法還包括:
[0025]向所述第一瀏覽器發(fā)送與所述第二頁(yè)面地址相匹配的預(yù)置腳本或者預(yù)置代碼。
[0026]可選地,所述方法還包括:
[0027]在所述第一頁(yè)面地址不為攜帶敏感數(shù)據(jù)的預(yù)置頁(yè)面地址、或者所述用戶代理為第二瀏覽器的用戶代理時(shí),向所述第一瀏覽器發(fā)送所述第一頁(yè)面地址對(duì)應(yīng)的頁(yè)面數(shù)據(jù)。
[0028]根據(jù)本發(fā)明的再一方面,提供了一種訪問(wèn)處理裝置,包括:
[0029]第一接收模塊,用于接收用戶對(duì)于第二頁(yè)面地址的加載操作;其中,服務(wù)器在確定第一瀏覽器所發(fā)送訪問(wèn)請(qǐng)求中攜帶的第一頁(yè)面地址涉及敏感數(shù)據(jù)、且所述第一瀏覽器的用戶代理與第二瀏覽器的用戶代理不同后、向所述第一瀏覽器發(fā)送所述第二頁(yè)面地址,所述第二瀏覽器為符合預(yù)置安全條件的瀏覽器,所述第二頁(yè)面地址為依據(jù)所述第一頁(yè)面地址重定向得到,所述第二頁(yè)面地址與所述第二瀏覽器相匹配;及
[0030]加載模塊,用于響應(yīng)于所述加載操作,通過(guò)所述第二瀏覽器加載所述第二頁(yè)面地址對(duì)應(yīng)的頁(yè)面。
[0031]可選地,第二頁(yè)面地址中包括:所述第二瀏覽器對(duì)應(yīng)的注冊(cè)協(xié)議,則所述加載模塊,包括:
[0032]查找子模塊,用于響應(yīng)于所述加載操作,依據(jù)所述注冊(cè)協(xié)議,在本地查找所述注冊(cè)協(xié)議對(duì)應(yīng)的第二瀏覽器;及
[0033]加載子模塊,用于在查找成功時(shí),依據(jù)所述注冊(cè)協(xié)議調(diào)用所述第二瀏覽器,并通過(guò)所述第二瀏覽器加載所述第二頁(yè)面地址對(duì)應(yīng)的頁(yè)面。
[0034]可選地,所述加載模塊,還包括:
[0035]第一展示子模塊,用于在查找失敗時(shí),展示所述第二瀏覽器的下載鏈接。
[0036]可選地,所述裝置還包括:
[0037]第二接收模塊,用于接收服務(wù)器發(fā)送的、與所述第二頁(yè)面地址相匹配的預(yù)置腳本或者預(yù)置代碼;
[0038]第二頁(yè)面地址中包括:所述第二瀏覽器對(duì)應(yīng)的注冊(cè)協(xié)議,則所述加載模塊,包括:
[0039]監(jiān)測(cè)子模塊,用于通過(guò)所述預(yù)置腳本或者預(yù)置代碼,監(jiān)測(cè)本地查找的查找結(jié)果;其中,所述本地查找用于在本地查找所述注冊(cè)協(xié)議對(duì)應(yīng)的第二瀏覽器;
[0040]第二展示子模塊,用于在所述查找結(jié)果為查找失敗時(shí),通過(guò)所述預(yù)置腳本或者預(yù)置代碼展示所述第二瀏覽器的下載鏈接。
[0041 ]根據(jù)本發(fā)明的又一方面,提供了一種訪問(wèn)處理裝置,包括:
[0042]接收模塊,用于接收來(lái)自第一瀏覽器的訪問(wèn)請(qǐng)求;其中,所述訪問(wèn)請(qǐng)求中攜帶有第一瀏覽器的用戶代理和第一頁(yè)面地址;
[0043]重定向模塊,用于在所述第一頁(yè)面地址涉及敏感數(shù)據(jù)、且所述第一瀏覽器的用戶代理與第二瀏覽器的用戶代理不同時(shí),將所述第一頁(yè)面地址重定向?yàn)榕c所述第二瀏覽器相匹配的第二頁(yè)面地址;其中,所述第二瀏覽器為符合預(yù)置安全條件的瀏覽器;及
[0044]第一發(fā)送模塊,用于向所述第一瀏覽器發(fā)送所述第二頁(yè)面地址。
[0045]可選地,第二頁(yè)面地址中包括:所述第二瀏覽器對(duì)應(yīng)的注冊(cè)協(xié)議。
[0046]可選地,所述裝置還包括:
[0047]第二發(fā)送模塊,用于向所述第一瀏覽器發(fā)送與所述第二頁(yè)面地址相匹配的預(yù)置腳本或者預(yù)置代碼。
[0048]可選地,所述裝置還包括:
[0049]第三發(fā)送模塊,用于在所述第一頁(yè)面地址不為攜帶敏感數(shù)據(jù)的預(yù)置頁(yè)面地址、或者所述用戶代理為第二瀏覽器的用戶代理時(shí),向所述第一瀏覽器發(fā)送所述第一頁(yè)面地址對(duì)應(yīng)的頁(yè)面數(shù)據(jù)。
[0050]根據(jù)本發(fā)明實(shí)施例的一種訪問(wèn)處理方法和裝置,當(dāng)?shù)谝粸g覽器發(fā)送的訪問(wèn)請(qǐng)求中所攜帶第一頁(yè)面地址涉及敏感數(shù)據(jù)、且上述第一瀏覽器的用戶代理不為第二瀏覽器的用戶代理時(shí),將所述第一頁(yè)面地址重定向?yàn)榕c所述第二瀏覽器相匹配的第二頁(yè)面地址,以使用戶終端通過(guò)第二瀏覽器加載該第二頁(yè)面地址對(duì)應(yīng)的頁(yè)面;由于上述第二瀏覽器可以為符合預(yù)置安全條件的瀏覽器,故上述第二瀏覽器較之上述第一瀏覽器的安全性更高,因此,能夠提高頁(yè)面訪問(wèn)的安全性。
[0051]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【附圖說(shuō)明】
[0052]通過(guò)閱讀下文可選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出可選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0053]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種訪問(wèn)處理方法的步驟流程示意圖;
[0054]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種訪問(wèn)處理方法的步驟流程示意圖;
[0055]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種訪問(wèn)處理方法的步驟流程示意圖;
[0056]圖4示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種訪問(wèn)處理方法的步驟流程示意圖;
[0057]圖5示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種訪問(wèn)處理方法的步驟流程示意圖;
[0058]圖6示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種訪問(wèn)處理裝置的結(jié)構(gòu)示意;以及
[0059]圖7示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種訪問(wèn)處理裝置的結(jié)構(gòu)示意。
【具體實(shí)施方式】
[0060]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0061]本發(fā)明實(shí)施例的核心構(gòu)思之一在于,當(dāng)?shù)谝粸g覽器發(fā)送的訪問(wèn)請(qǐng)求中所攜帶第一頁(yè)面地址涉及敏感數(shù)據(jù)、且上述第一瀏覽器的用戶代理不為第二瀏覽器的用戶代理時(shí),將所述第一頁(yè)面地址重定向?yàn)榕c所述第二瀏覽器相匹配的第二頁(yè)面地址,以使用戶終端通過(guò)第二瀏覽器加載該第二頁(yè)面地址對(duì)應(yīng)的頁(yè)面;由于上述第二瀏覽器可以為符合預(yù)置安全條件的瀏覽器,故上述第二瀏覽器較之上述第一瀏覽器的安全性更高,因此,能夠提高頁(yè)面訪問(wèn)的安全性。
[0062]例如,上述預(yù)置安全條件具體可以包括:第二瀏覽器具有敏感數(shù)據(jù)防泄漏的功能,則可以有效防止個(gè)人隱私或者局域網(wǎng)中敏感數(shù)據(jù)通過(guò)瀏覽器泄露;又如,上述預(yù)置安全條件具體可以包括:第二瀏覽器具有攔截釣魚網(wǎng)頁(yè)、惡意代碼和惡意網(wǎng)址的功能,則可以有效防止用戶終端受到非法入侵;再如,上述預(yù)置安全條件具體可以包括:第二瀏覽器采用沙箱技術(shù)、即時(shí)掃描下載文件等,則可以有效防止用戶終端受到非法入侵?;蛘?,上述預(yù)置安全條件具體可以包括:第二瀏覽器具有為需要保護(hù)的當(dāng)前頁(yè)面添加水印內(nèi)容的功能,則可以通過(guò)該水印內(nèi)容對(duì)當(dāng)前頁(yè)面內(nèi)容的泄露者進(jìn)行追蹤??梢岳斫猓绢I(lǐng)域技術(shù)人員可以根據(jù)實(shí)際應(yīng)用需求,采用任意的預(yù)置安全條件,本發(fā)明實(shí)施例對(duì)于具體的預(yù)置安全條件不加以限制。
[0063]參照?qǐng)D1,示出了根據(jù)本發(fā)明一個(gè)實(shí)施