欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

域名劫持判定方法和裝置的制造方法_3

文檔序號(hào):9491856閱讀:來源:國(guó)知局
網(wǎng)頁文件中的第一預(yù)設(shè)標(biāo)簽的哈希值的標(biāo)識(shí)。比如,預(yù)設(shè)結(jié)束標(biāo)簽為:〈! —kugouend一label-flag:true—>,其中,label-flag用于指示對(duì)網(wǎng)頁文件中的第一預(yù)設(shè)標(biāo)簽進(jìn)行哈希校驗(yàn)。
[0105]相應(yīng)的,請(qǐng)參考圖2C,在步驟204之前,還可以執(zhí)行如下步驟:
[0106]步驟207,檢測(cè)預(yù)設(shè)結(jié)束標(biāo)簽中是否攜帶有預(yù)設(shè)標(biāo)識(shí)。
[0107]相應(yīng)的,步驟204可以包括:若包含預(yù)設(shè)標(biāo)識(shí),則對(duì)于網(wǎng)頁文件中的第一預(yù)設(shè)標(biāo)簽,計(jì)算第一預(yù)設(shè)標(biāo)簽的哈希值;第一預(yù)設(shè)標(biāo)簽為網(wǎng)頁文件中在標(biāo)簽后的注釋中標(biāo)注有該標(biāo)簽的第二哈希值的標(biāo)簽。
[0108]而如果檢測(cè)結(jié)果為不包含預(yù)設(shè)標(biāo)識(shí),則流程結(jié)束。
[0109]通過在對(duì)網(wǎng)頁文件進(jìn)行解析進(jìn)而計(jì)算第一預(yù)設(shè)標(biāo)簽的哈希值之前,先檢測(cè)預(yù)設(shè)結(jié)束標(biāo)簽中是否包含預(yù)設(shè)標(biāo)識(shí),進(jìn)而只有在包含預(yù)設(shè)標(biāo)識(shí)時(shí),才執(zhí)行計(jì)算第一預(yù)設(shè)標(biāo)簽的哈希值的操作;避免了網(wǎng)頁文件中不存在第一預(yù)設(shè)標(biāo)簽,但是終端對(duì)網(wǎng)頁文件進(jìn)行解析所耗費(fèi)的時(shí)間,降低了終端的處理復(fù)雜度。
[0110]在第三種可能的實(shí)現(xiàn)方式中,后臺(tái)開發(fā)人員可以在網(wǎng)頁文件中添加用于檢測(cè)網(wǎng)頁文件是否被篡改的第二預(yù)設(shè)標(biāo)簽,該第二預(yù)設(shè)標(biāo)簽可以為任意內(nèi)容。并且本實(shí)施例以該第二預(yù)設(shè)標(biāo)簽同時(shí)包括上述提到的預(yù)設(shè)開始標(biāo)簽和預(yù)設(shè)結(jié)束標(biāo)簽來舉例說明。
[0111]相應(yīng)的,步驟103a可以包括:
[0112]檢測(cè)網(wǎng)頁文件中是否包含第二預(yù)設(shè)標(biāo)簽。若檢測(cè)結(jié)果為包含,則說明網(wǎng)頁文件很可能未被篡改;而若檢測(cè)結(jié)果為不包含,則說明網(wǎng)頁文件的文件內(nèi)容可能已經(jīng)被篡改。
[0113]以第二預(yù)設(shè)標(biāo)簽同時(shí)包括預(yù)設(shè)開始標(biāo)簽和預(yù)設(shè)結(jié)束標(biāo)簽來舉例說明,終端接收到網(wǎng)頁文件之后,終端可以檢測(cè)網(wǎng)頁文件的開始位置處是否包含預(yù)設(shè)開始標(biāo)簽〈! 一kugoubegin-〉,并檢測(cè)網(wǎng)頁文件的結(jié)束位置處是否包含預(yù)設(shè)結(jié)束標(biāo)簽〈! 一kugouend—>。若檢測(cè)結(jié)果為同時(shí)包括〈! 一kugoubegin—>和〈! 一kugouend—>,則終端可以判定網(wǎng)頁文件的文件內(nèi)容未被篡改。而若檢測(cè)結(jié)果為缺少其中任意一個(gè),則終端可以判定網(wǎng)頁文件的文件內(nèi)容已經(jīng)被篡改。
[0114]可選的,若后臺(tái)開發(fā)人員在網(wǎng)頁文件的預(yù)設(shè)位置處添加該第二預(yù)設(shè)標(biāo)簽,則此時(shí),步驟103a可以包括:終端檢測(cè)網(wǎng)頁文件的的預(yù)設(shè)位置處是否包含第二預(yù)設(shè)標(biāo)簽。
[0115]以第二預(yù)設(shè)標(biāo)簽為預(yù)設(shè)開始標(biāo)簽和預(yù)設(shè)結(jié)束標(biāo)簽來舉例說明,終端可以檢測(cè)網(wǎng)頁文件中是否存在位于預(yù)設(shè)開始標(biāo)簽〈! 一kugoubegin-〉之前的數(shù)據(jù),且檢測(cè)是否存在位于預(yù)設(shè)結(jié)束標(biāo)簽〈! 一kugouend-〉之后的數(shù)據(jù);若檢測(cè)結(jié)果為存在位于
<! —kugoubegin—〉之前的數(shù)據(jù)或者存在位于〈! 一kugouend—〉之后的數(shù)據(jù),貝lj判定網(wǎng)頁文件的文件內(nèi)容可能被篡改;反之,則判定網(wǎng)頁文件的文件內(nèi)容未被篡改。
[0116]需要補(bǔ)充說明的是,本實(shí)施例只是以終端通過上述檢測(cè)方式來檢測(cè)網(wǎng)頁文件的文件內(nèi)容是否被篡改來舉例說明,可選的,終端還可以通過其他檢測(cè)方式進(jìn)行檢測(cè),本實(shí)施例對(duì)此并不做限定。并且,本實(shí)施例也只是以通過上述檢測(cè)方式中的一種來檢測(cè)文件內(nèi)容是否被篡改來舉例說明,可選的,終端可以同時(shí)采用上述兩種或者兩種以上的檢測(cè)方式進(jìn)行檢測(cè),并在檢測(cè)結(jié)果均滿足條件時(shí),判定網(wǎng)頁文件的文件內(nèi)容未被篡改,本實(shí)施例對(duì)此并不做限定。
[0117]需要補(bǔ)充說明的是,請(qǐng)參考圖2D,終端還可以執(zhí)行如下步驟:
[0118]步驟104,若判定結(jié)果為發(fā)生域名劫持,則從預(yù)設(shè)域名服務(wù)器中獲取域名所對(duì)應(yīng)的IP (Internet Protocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址;根據(jù)IP地址再次訪問目標(biāo)網(wǎng)頁。
[0119]預(yù)設(shè)域名服務(wù)器中預(yù)先存儲(chǔ)有域名與IP地址之間的對(duì)應(yīng)關(guān)系,所以在終端判定結(jié)果為發(fā)生域名劫持時(shí),終端可以從該預(yù)設(shè)域名服務(wù)器中獲取該域名所對(duì)應(yīng)的正確的IP地址,進(jìn)而根據(jù)獲取到的正確的IP地址來訪問目標(biāo)網(wǎng)頁。
[0120]通過根據(jù)網(wǎng)頁文件的文件內(nèi)容自動(dòng)判定是否發(fā)生域名劫持,并在發(fā)送域名劫持時(shí)從預(yù)設(shè)域名服務(wù)器中自動(dòng)獲取域名對(duì)應(yīng)的正確的IP地址,根據(jù)正確的IP地址來訪問目標(biāo)網(wǎng)頁,提高了發(fā)生域名劫持時(shí)對(duì)域名劫持的響應(yīng)速度,保證了終端能夠更快的訪問正確的目標(biāo)網(wǎng)頁的效果。
[0121]步驟105,若判定結(jié)果為未發(fā)生域名劫持,則根據(jù)接收到的網(wǎng)頁文件展示目標(biāo)網(wǎng)頁。
[0122]而若判定結(jié)果為未發(fā)生域名劫持,則說明網(wǎng)頁文件的內(nèi)容正確,此時(shí),終端可以根據(jù)該網(wǎng)頁文件來展示目標(biāo)網(wǎng)頁。
[0123]請(qǐng)參考圖3,其示出了本發(fā)明一個(gè)實(shí)施例提供的域名劫持判定裝置的結(jié)構(gòu)方框圖,如圖3所示,該域名劫持判定裝置可以包括:請(qǐng)求發(fā)送模塊310、文件接收模塊320和域名劫持判定模塊330。
[0124]請(qǐng)求發(fā)送模塊310,用于根據(jù)目標(biāo)網(wǎng)頁的域名發(fā)送網(wǎng)頁訪問請(qǐng)求;
[0125]文件接收模塊320,用于接收所述目標(biāo)網(wǎng)頁的網(wǎng)頁文件;
[0126]域名劫持判定模塊330,用于根據(jù)所述網(wǎng)頁文件的文件內(nèi)容自動(dòng)判定是否發(fā)生域名劫持。
[0127]綜上所述,本實(shí)施例提供的域名劫持判定裝置,通過在接收到目標(biāo)網(wǎng)頁的網(wǎng)頁文件之后,根據(jù)網(wǎng)頁文件的文件內(nèi)容自動(dòng)判定是否發(fā)生域名劫持;避免了現(xiàn)有技術(shù)中由于用戶需要主動(dòng)判定是否發(fā)生域名劫持而導(dǎo)致的終端依然存在會(huì)訪問假冒的IP地址的可能,提高了終端訪問網(wǎng)頁的安全性。
[0128]請(qǐng)參考圖4,其示出了本發(fā)明一個(gè)實(shí)施例提供的域名劫持判定裝置的結(jié)構(gòu)方框圖,如圖4所示,該域名劫持判定裝置可以包括:請(qǐng)求發(fā)送模塊410、文件接收模塊420和域名劫持判定模塊430。
[0129]請(qǐng)求發(fā)送模塊410,用于根據(jù)目標(biāo)網(wǎng)頁的域名發(fā)送網(wǎng)頁訪問請(qǐng)求;
[0130]文件接收模塊420,用于接收所述目標(biāo)網(wǎng)頁的網(wǎng)頁文件;
[0131]域名劫持判定模塊430,用于根據(jù)所述網(wǎng)頁文件的文件內(nèi)容自動(dòng)判定是否發(fā)生域名劫持。
[0132]可選的,所述域名劫持判定模塊430,包括:
[0133]檢測(cè)單元431,用于檢測(cè)所述網(wǎng)頁文件的文件內(nèi)容是否被篡改;
[0134]結(jié)果確定單元432,用于在所述檢測(cè)單元431的檢測(cè)結(jié)果為所述文件內(nèi)容被篡改時(shí),確定發(fā)生域名劫持。
[0135]可選的,所述網(wǎng)頁文件中包含預(yù)設(shè)開始標(biāo)簽和預(yù)設(shè)結(jié)束標(biāo)簽,所述預(yù)設(shè)結(jié)束標(biāo)簽中攜帶有位于所述預(yù)設(shè)開始標(biāo)簽和所述預(yù)設(shè)結(jié)束標(biāo)簽之間的文件內(nèi)容的第一哈希值;
[0136]所述檢測(cè)單元431,還用于:
[0137]計(jì)算接收到的所述網(wǎng)頁文件中的所述預(yù)設(shè)開始標(biāo)簽和所述預(yù)設(shè)結(jié)束標(biāo)簽之間的文件內(nèi)容的哈希值;
[0138]檢測(cè)計(jì)算得到的所述哈希值是否與所述第一哈希值相同;
[0139]若不同,則確定所述網(wǎng)頁文件被篡改。
[0140]可選的,所述檢測(cè)單元431,還用于:
[0141]對(duì)于所述網(wǎng)頁文件中的第一預(yù)設(shè)標(biāo)簽,計(jì)算所述第一預(yù)設(shè)標(biāo)簽的哈希值;所述第一預(yù)設(shè)標(biāo)簽為所述網(wǎng)頁文件中在標(biāo)簽后標(biāo)注有所述標(biāo)簽的第二哈希值的標(biāo)簽;
[0142]檢測(cè)計(jì)算得到的所述哈希值是否與所述第二哈希值相同;
[0143]若不同,則確定所述第一預(yù)設(shè)標(biāo)簽被篡改。
[0144]可選的,所述網(wǎng)頁文件中包含預(yù)設(shè)開始標(biāo)簽和預(yù)設(shè)結(jié)束標(biāo)簽;
[0145]所述檢測(cè)單元431,還用于:
[0146]檢測(cè)所述預(yù)設(shè)結(jié)束標(biāo)簽中是否攜帶有預(yù)設(shè)標(biāo)識(shí),所述預(yù)設(shè)標(biāo)識(shí)為用于指示檢測(cè)所述網(wǎng)頁文件中的所述第一預(yù)設(shè)標(biāo)簽的哈希值的標(biāo)識(shí);
[014
當(dāng)前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南溪县| 威宁| 汪清县| 南乐县| 朝阳区| 凌云县| 安化县| 仪陇县| 吉木萨尔县| 丽江市| 平昌县| 游戏| 邓州市| 横山县| 于田县| 体育| 民丰县| 龙南县| 广丰县| 元氏县| 左贡县| 阿勒泰市| 广德县| 镇宁| 广河县| 万载县| 龙门县| 原平市| 宁远县| 云浮市| 攀枝花市| 崇明县| 龙门县| 基隆市| 广河县| 马关县| 漳平市| 南京市| 延安市| 依安县| 江安县|