本發(fā)明涉及網(wǎng)絡(luò)安全檢測領(lǐng)域,尤其涉及一種檢測鏈接的方法及系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,人們在使用網(wǎng)絡(luò)的時(shí)候也會(huì)遇到一些問題,比如,在瀏覽網(wǎng)頁時(shí),被不斷出現(xiàn)的網(wǎng)頁彈滿了整個(gè)屏幕,或者在網(wǎng)上瀏覽信息時(shí),點(diǎn)進(jìn)一個(gè)網(wǎng)頁鏈接,結(jié)果中了病毒或安裝了許多流氓軟件,這些鏈接降低了用戶的上網(wǎng)體驗(yàn)度,同時(shí)給用戶帶來了一定的安全風(fēng)險(xiǎn)。
目前現(xiàn)有檢測鏈接的技術(shù)沒有實(shí)現(xiàn)對檢測結(jié)果的有效利用,僅僅是進(jìn)行了單次檢測,只是提示用戶所檢測鏈接的威脅性,并沒有對惡意鏈接形成很好的控制。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是針對現(xiàn)有技術(shù)的不足,提供一種檢測鏈接的方法及系統(tǒng)。
本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:
一種檢測鏈接的方法,包括以下步驟:
步驟1,獲取網(wǎng)絡(luò)信息內(nèi)容;
步驟2,提取所述網(wǎng)絡(luò)信息內(nèi)容中包含的鏈接;
步驟3,對所述鏈接進(jìn)行檢測,得到檢測結(jié)果;
步驟4,根據(jù)所述檢測結(jié)果向用戶端發(fā)送警告信息;
步驟5,將所述檢測結(jié)果進(jìn)行存儲,建立惡意鏈接數(shù)據(jù)庫。
本發(fā)明的有益效果是:本發(fā)明通過獲取網(wǎng)絡(luò)信息內(nèi)容,提取網(wǎng)絡(luò)信息內(nèi)容中包含的鏈接,對鏈接進(jìn)行檢測,得到檢測結(jié)果,并根據(jù)檢測結(jié)果向用戶端發(fā)送警告信息,并將檢測結(jié)果進(jìn)行存儲,建立惡意鏈接數(shù)據(jù)庫,實(shí)現(xiàn)了對惡意鏈接的記錄和存儲,并將惡意鏈接數(shù)據(jù)庫提供給網(wǎng)絡(luò)服務(wù)商,可以更好的控制惡意鏈接的傳播,提高了用戶上網(wǎng)的體驗(yàn)滿意度。
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
進(jìn)一步地,步驟3中,包括:
步驟3.1,對所述鏈接的格式進(jìn)行檢測,得到格式檢測結(jié)果;
步驟3.2,對所述鏈接進(jìn)行惡意檢測,得到惡意檢測結(jié)果。
進(jìn)一步地,步驟3.2中,所述惡意檢測結(jié)果包括所述鏈接、所述鏈接的惡意行為類型以及所述鏈接的主機(jī)名。
進(jìn)一步地,步驟3.2中,還包括對所述鏈接內(nèi)嵌的其他鏈接進(jìn)行檢測,所述其他鏈接指的是訪問所述鏈接時(shí)被自動(dòng)執(zhí)行的鏈接。
一種檢測鏈接的系統(tǒng),包括:
獲取模塊,用于獲取網(wǎng)絡(luò)信息內(nèi)容;
提取模塊,用于提取所述網(wǎng)絡(luò)信息內(nèi)容中包含的鏈接;
檢測模塊,用于對所述鏈接進(jìn)行檢測,得到檢測結(jié)果;
警告模塊,用于根據(jù)所述檢測結(jié)果向用戶端發(fā)送警告信息;
惡意鏈接數(shù)據(jù)庫,用于存儲所述檢測結(jié)果。
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
進(jìn)一步地,所述檢測模塊具體包括:
格式檢測模塊,用于對所述鏈接的格式進(jìn)行檢測,得到格式檢測結(jié)果;
惡意檢測模塊,用于對所述鏈接進(jìn)行惡意檢測,得到惡意檢測結(jié)果。
進(jìn)一步地,所述惡意檢測結(jié)果包括所述鏈接、所述鏈接的惡意行為類型以及所述鏈接的主機(jī)名。
進(jìn)一步地,所述惡意檢測模塊還包括對所述鏈接內(nèi)嵌的其他鏈接進(jìn)行檢測,所述其他鏈接指的是訪問所述鏈接時(shí)被自動(dòng)執(zhí)行的鏈接。
本發(fā)明附加的方面的優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明實(shí)踐了解到。
附圖說明
圖1為本發(fā)明實(shí)施例提供的一種檢測鏈接的方法的流程示意圖;
圖2為本發(fā)明另一實(shí)施例提供的一種檢測鏈接的系統(tǒng)的結(jié)構(gòu)框架圖。
具體實(shí)施方式
以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
如圖1所示,為本發(fā)明實(shí)施例提供的一種檢測鏈接的方法的流程示意圖,該方法包括以下步驟:
S101,獲取網(wǎng)絡(luò)信息內(nèi)容;
S102,提取網(wǎng)絡(luò)信息內(nèi)容中包含的鏈接;
S103,對鏈接進(jìn)行檢測,得到檢測結(jié)果;
S104,根據(jù)檢測結(jié)果向用戶端發(fā)送警告信息;
S105,將檢測結(jié)果進(jìn)行存儲,建立惡意鏈接數(shù)據(jù)庫。
上述實(shí)施例提供的一種檢測鏈接的方法,通過獲取網(wǎng)絡(luò)信息內(nèi)容,提取網(wǎng)絡(luò)信息內(nèi)容中包含的鏈接,對鏈接進(jìn)行檢測,得到檢測結(jié)果,并根據(jù)檢測結(jié)果向用戶端發(fā)送警告信息,并將檢測結(jié)果進(jìn)行存儲,建立惡意鏈接數(shù)據(jù)庫,實(shí)現(xiàn)了對惡意鏈接的記錄和存儲,并將惡意鏈接數(shù)據(jù)庫提供給網(wǎng)絡(luò)服務(wù)商,可以更好的控制惡意鏈接的傳播,提高了用戶上網(wǎng)的體驗(yàn)滿意度。
進(jìn)一步,S103中,包括對鏈接的格式進(jìn)行檢測,得到格式檢測結(jié)果,以及對鏈接進(jìn)行惡意檢測,得到惡意檢測結(jié)果。
進(jìn)一步,惡意檢測結(jié)果包括鏈接、鏈接的惡意行為類型以及鏈接的主機(jī)名。
進(jìn)一步,本實(shí)施例還包括對鏈接內(nèi)嵌的其他鏈接進(jìn)行檢測,其他鏈接指的是訪問鏈接時(shí)被自動(dòng)執(zhí)行的鏈接。
如圖2所示,為本發(fā)明另一實(shí)施例提供的一種檢測鏈接的系統(tǒng)的結(jié)構(gòu)框架圖,該系統(tǒng)包括:
獲取模塊210,用于獲取網(wǎng)絡(luò)信息內(nèi)容;
提取模塊220,用于提取網(wǎng)絡(luò)信息內(nèi)容中包含的鏈接;
檢測模塊230,用于對鏈接進(jìn)行檢測,得到檢測結(jié)果;
警告模塊240,用于根據(jù)檢測結(jié)果向用戶端發(fā)送警告信息;
惡意鏈接數(shù)據(jù)庫250,用于存儲檢測結(jié)果。
進(jìn)一步,檢測模塊230具體包括:
格式檢測模塊231,用于對鏈接的格式進(jìn)行檢測,得到格式檢測結(jié)果;
惡意檢測模塊232,用于對鏈接進(jìn)行惡意檢測,得到惡意檢測結(jié)果。
進(jìn)一步,惡意檢測結(jié)果包括鏈接、鏈接的惡意行為類型以及鏈接的主機(jī)名。
進(jìn)一步,惡意檢測模塊232還包括對鏈接內(nèi)嵌的其他鏈接進(jìn)行檢測,其他鏈接指的是訪問鏈接時(shí)被自動(dòng)執(zhí)行的鏈接。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。