專利名稱:電子郵件地址的安全管理系統(tǒng)和安全管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)信息安全技術(shù)領(lǐng)域,具體而言,涉及一種電子郵件地址的安全管理系統(tǒng)和一種電子郵件地址的安全管理方法。
背景技術(shù):
Email是最重要的通訊工具之一。濫發(fā)垃圾信息者會(huì)利用一切可能的通訊工具,把小廣告送到你的手中。發(fā)送Email的成本極為低廉,使得Email倍受垃圾信息發(fā)送者的青睞。發(fā)送垃圾郵件的第一步,是收集足夠多的有效電子郵件地址;而收集Email地址的方法,主要就是查詢目錄、使用網(wǎng)頁(yè)爬蟲(chóng)兩種。
使用網(wǎng)頁(yè)爬蟲(chóng)收集Email地址,是指垃圾郵件發(fā)送者編寫程序抓取互聯(lián)網(wǎng)上的網(wǎng)頁(yè),在網(wǎng)頁(yè)文本中提取形似Email地址的字符串。比如某網(wǎng)頁(yè)包含了 someoneOexample. com這個(gè)Email地址,爬蟲(chóng)程序抓取該網(wǎng)頁(yè)時(shí)就可以用正則表達(dá)式找到這個(gè)地址。防范網(wǎng)頁(yè)爬蟲(chóng)抓取Email地址的傳統(tǒng)方法使用變體Email地址,即直接寫出采取一些其他字串表達(dá)的Email地址。比如替換符號(hào)someone#example. com使用全角someone @ example, com使用單詞 someone AT example, com使用中文someone在 example 點(diǎn) com文字表達(dá)someoneAT google 的郵箱但是,一方面這些字符替換的手段,破壞了 Email地址的可讀性,經(jīng)驗(yàn)不足的用戶會(huì)產(chǎn)生困惑。若在后面標(biāo)上“請(qǐng)將#換成@”,又顯得拖沓。而類似“google的郵箱”這種表述,使得從未用過(guò)Gmail的用戶根本無(wú)法理解。另一方面,可以替換的文字有限,垃圾郵件發(fā)送者可以通過(guò)改進(jìn)程序里的正則表達(dá)式,從而重新識(shí)別這些變體的Email地址。還有一種方式,是把郵箱地址做成圖片的形式,但垃圾郵件發(fā)送者可以在程序中加入圖像識(shí)別的功能。在已知這張圖片是Email地址的情況下,程序可以自動(dòng)下載這張圖片,然后通過(guò)光學(xué)字符識(shí)別技術(shù)識(shí)別出上面的字串。因而也有人把郵箱做成藝術(shù)字體的圖片樣式,比如通過(guò)使用藝術(shù)字體,但這樣雖然使得光學(xué)字符識(shí)別的難度增加了,可是讀者要看清這個(gè)地址也會(huì)困難得多,導(dǎo)致在防范垃圾郵件的同時(shí),將正常用戶拒之門外,影響用戶的使用體驗(yàn)。因此,需要一種新的電子郵件地址的安全管理技術(shù),可以防止網(wǎng)絡(luò)爬蟲(chóng)對(duì)網(wǎng)頁(yè)中的電子郵件地址進(jìn)行自動(dòng)獲取,從而在一定程度上避免接收到垃圾郵件。
發(fā)明內(nèi)容
本發(fā)明正是基于上述問(wèn)題,提出了一種新的電子郵件地址的安全管理技術(shù),可以防止網(wǎng)絡(luò)爬蟲(chóng)對(duì)網(wǎng)頁(yè)中的電子郵件地址進(jìn)行自動(dòng)獲取,從而在一定程度上避免接收到垃圾郵件。有鑒于此,本發(fā)明提出了一種電子郵件地址的安全管理系統(tǒng),包括字符獲取單元,用于獲取需要在網(wǎng)頁(yè)中顯示的電子郵件地址包含的字符;字符設(shè)置單元,用于將所述字符分為多個(gè)部分,并設(shè)置在多張圖片上,其中每個(gè)部分對(duì)應(yīng)于一張圖片;顯示單元,用于在所述網(wǎng)頁(yè)上將所有圖片進(jìn)行疊加顯示,以顯示出所述電子郵件地址。在該技術(shù)方案中,通過(guò)將電子郵件地址分別設(shè)置在多張圖片上,從而即使網(wǎng)絡(luò)爬蟲(chóng)獲取其中的任何一張圖片,也僅能夠得到電子郵件地址中的一部分字符,而無(wú)法得到全部的電子郵件地址。而即使分別得到每張圖片中的字符,也不知道這些字符的排列組合順序,因而有效避免了網(wǎng)絡(luò)爬蟲(chóng)對(duì)電子郵件地址的獲取。在上述技術(shù)方案中,優(yōu)選地,還包括位置記錄單元,用于記錄每個(gè)字符在所述電子郵件地址中的字符位置;以及所述字符設(shè)置單元用于按照所述電子郵件地址中的所有字符位置,在每張圖片中設(shè)置相應(yīng)的位置,并按照對(duì)應(yīng)的字符位置,將每個(gè)字符設(shè)置在相應(yīng) 的圖片上,以由所述顯示單元對(duì)所有圖片進(jìn)行疊加顯示。在該技術(shù)方案中,在一種具體的實(shí)現(xiàn)方式中,可以通過(guò)記錄每個(gè)字符在電子郵件地址中的字符位置,然后在相應(yīng)的圖片上,也設(shè)置對(duì)應(yīng)于電子郵件地址中的所有字符的位置,并將需要設(shè)置在該張圖片上的字符,按照其對(duì)應(yīng)的字符位置,設(shè)置在圖片中的相應(yīng)位置上,則在將所有圖片進(jìn)行疊加顯示時(shí),只需要按照每張圖片上的字符的位置一一對(duì)應(yīng)放置即可。在上述任一技術(shù)方案中,優(yōu)選地,還包括干擾設(shè)置單元,用于在所述圖片上的對(duì)應(yīng)于所述電子郵件地址的字符位置中,包括需要設(shè)置字符的位置和不需要設(shè)置字符的空閑位置,在至少一張圖片的至少一個(gè)空閑位置上設(shè)置干擾字符;以及所述位置記錄單元還用于記錄所述干擾字符的設(shè)置位置,以使所述顯示單元在對(duì)所有圖片進(jìn)行疊加顯示時(shí),去除所述干擾字符。在該技術(shù)方案中,通過(guò)在原本沒(méi)有字符的位置設(shè)置干擾字符,從而干擾網(wǎng)絡(luò)爬蟲(chóng)對(duì)圖片中的字符的識(shí)別,有利于提升安全等級(jí)。在上述任一技術(shù)方案中,優(yōu)選地,還包括字符移動(dòng)單元,用于在至少一張圖片中,將需要設(shè)置的字符向指定方向移動(dòng),使得字符在該圖片中的實(shí)際設(shè)置位置與對(duì)應(yīng)的字符位置之間存在固定位置差;以及所述位置記錄單元還用于記錄所述固定位置差,并在需要對(duì)所有圖片進(jìn)行疊加顯示時(shí),消除該圖片對(duì)應(yīng)的固定位置差后,由所述顯示單元將該圖片與其他圖片進(jìn)行疊加顯示。在該技術(shù)方案中,比如電子郵件地址一共包含15個(gè)字符,則圖片上本來(lái)也設(shè)置了15個(gè)字符,并按照字符在電子郵件地址中的字符位置,相應(yīng)地設(shè)置在圖片上。在設(shè)計(jì)過(guò)程中,可以將一些圖片上的字符某個(gè)方向(比如向左)移動(dòng)幾個(gè)位置,而在進(jìn)行疊加顯示時(shí),再向相反的方向移動(dòng)后再進(jìn)行疊加顯示即可,從而進(jìn)一步擾亂網(wǎng)絡(luò)爬蟲(chóng)對(duì)電子郵件地址的識(shí)別。在上述任一技術(shù)方案中,優(yōu)選地,所述顯示單元用于利用瀏覽器中的CSS(Cascading Style Sheet,級(jí)聯(lián)樣式表)屬性,對(duì)所述圖片進(jìn)行疊加處理,以在所述網(wǎng)頁(yè)中顯示出所述電子郵件地址。根據(jù)本發(fā)明的又一方面,還提出了一種電子郵件地址的安全管理方法,包括步驟202,獲取需要在網(wǎng)頁(yè)中顯示的電子郵件地址包含的字符;步驟204,將所述字符分為多個(gè)部分,并設(shè)置在多張圖片上,其中每個(gè)部分對(duì)應(yīng)于一張圖片;步驟206,在所述網(wǎng)頁(yè)上將所有圖片進(jìn)行疊加顯示,以顯示出所述電子郵件地址。在該技術(shù)方案中,通過(guò)將電子郵件地址分別設(shè)置在多張圖片上,從而即使網(wǎng)絡(luò)爬蟲(chóng)獲取其中的任何一張圖片,也僅能夠得到電子郵件地址中的一部分字符,而無(wú)法得到全部的電子郵件地址。而即使分別得到每張圖片中的字符,也不知道這些字符的排列組合順序,因而有效避免了網(wǎng)絡(luò)爬蟲(chóng)對(duì)電子郵件地址的獲取。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括記錄每個(gè)字符在所述電子郵件地址中的字符位置;所述步驟204還包括按照所述電子郵件地址中的所有字符位置,在每張圖片中設(shè)置相應(yīng)的位置,并按照對(duì)應(yīng)的字符位置,將每個(gè)字符設(shè)置在相應(yīng)的圖片上,以對(duì)所有圖片進(jìn)行疊加顯示。在該技術(shù)方案中,在一種具體的實(shí)現(xiàn)方式中,可以通過(guò)記錄每個(gè)字符在電子郵件地址中的字符位置,然后在相應(yīng)的圖片上,也設(shè)置對(duì)應(yīng)于電子郵件地址中的所有字符的位 置,并將需要設(shè)置在該張圖片上的字符,按照其對(duì)應(yīng)的字符位置,設(shè)置在圖片中的相應(yīng)位置上,則在將所有圖片進(jìn)行疊加顯示時(shí),只需要按照每張圖片上的字符的位置一一對(duì)應(yīng)放置即可。在上述任一技術(shù)方案中,優(yōu)選地,所述步驟204還包括在所述圖片上的對(duì)應(yīng)于所述電子郵件地址的字符位置中,包括需要設(shè)置字符的位置和不需要設(shè)置字符的空閑位置,在至少一張圖片的至少一個(gè)空閑位置上設(shè)置干擾字符;記錄所述干擾字符的設(shè)置位置,以使在對(duì)所有圖片進(jìn)行疊加顯示時(shí),去除所述干擾字符。在該技術(shù)方案中,通過(guò)在原本沒(méi)有字符的位置設(shè)置干擾字符,從而干擾網(wǎng)絡(luò)爬蟲(chóng)對(duì)圖片中的字符的識(shí)別,有利于提升安全等級(jí)。在上述任一技術(shù)方案中,優(yōu)選地,所述步驟204還包括在至少一張圖片中,將需要設(shè)置的字符向指定方向移動(dòng),使得字符在該圖片中的實(shí)際設(shè)置位置與對(duì)應(yīng)的字符位置之間存在固定位置差;記錄所述固定位置差,并在需要對(duì)所有圖片進(jìn)行疊加顯示時(shí),消除該圖片對(duì)應(yīng)的固定位置差后,與其他圖片進(jìn)行疊加顯示。在該技術(shù)方案中,比如電子郵件地址一共包含15個(gè)字符,則圖片上本來(lái)也設(shè)置了15個(gè)字符,并按照字符在電子郵件地址中的字符位置,相應(yīng)地設(shè)置在圖片上。在設(shè)計(jì)過(guò)程中,可以將一些圖片上的字符某個(gè)方向(比如向左)移動(dòng)幾個(gè)位置,而在進(jìn)行疊加顯示時(shí),再向相反的方向移動(dòng)后再進(jìn)行疊加顯示即可,從而進(jìn)一步擾亂網(wǎng)絡(luò)爬蟲(chóng)對(duì)電子郵件地址的識(shí)別。在上述任一技術(shù)方案中,優(yōu)選地,所述步驟206包括利用瀏覽器中的CSS屬性,對(duì)所述圖片進(jìn)行疊加處理,以在所述網(wǎng)頁(yè)中顯示出所述電子郵件地址。通過(guò)以上技術(shù)方案,可以防止網(wǎng)絡(luò)爬蟲(chóng)對(duì)網(wǎng)頁(yè)中的電子郵件地址進(jìn)行自動(dòng)獲取,從而在一定程度上避免接收到垃圾郵件。
圖I示出了根據(jù)本發(fā)明的實(shí)施例的電子郵件地址的安全管理系統(tǒng)的框圖;圖2示出了根據(jù)本發(fā)明的實(shí)施例的電子郵件地址的安全管理方法的流程圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)頁(yè)中設(shè)置的包含有電子郵件地址的圖片的不意圖;圖4示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的網(wǎng)頁(yè)中設(shè)置的包含有電子郵件地址的圖片的不意圖;圖5示出了根據(jù)本發(fā)明的又一個(gè)實(shí)施例的網(wǎng)頁(yè)中設(shè)置的包含有電子郵件地址的圖片的不意圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可 以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開(kāi)的具體實(shí)施例的限制。圖I示出了根據(jù)本發(fā)明的實(shí)施例的電子郵件地址的安全管理系統(tǒng)的框圖。如圖I所示,根據(jù)本發(fā)明的實(shí)施例的電子郵件地址的安全管理系統(tǒng)100,包括字符獲取單元102,用于獲取需要在網(wǎng)頁(yè)中顯示的電子郵件地址包含的字符;字符設(shè)置單元104,用于將所述字符分為多個(gè)部分,并設(shè)置在多張圖片上,其中每個(gè)部分對(duì)應(yīng)于一張圖片;顯示單元106,用于在所述網(wǎng)頁(yè)上將所有圖片進(jìn)行疊加顯示,以顯示出所述電子郵件地址。在該技術(shù)方案中,通過(guò)將電子郵件地址分別設(shè)置在多張圖片上,從而即使網(wǎng)絡(luò)爬蟲(chóng)獲取其中的任何一張圖片,也僅能夠得到電子郵件地址中的一部分字符,而無(wú)法得到全部的電子郵件地址。而即使分別得到每張圖片中的字符,也不知道這些字符的排列組合順序,因而有效避免了網(wǎng)絡(luò)爬蟲(chóng)對(duì)電子郵件地址的獲取。在上述技術(shù)方案中,優(yōu)選地,還包括位置記錄單元108,用于記錄每個(gè)字符在所述電子郵件地址中的字符位置;以及所述字符設(shè)置單元104用于按照所述電子郵件地址中的所有字符位置,在每張圖片中設(shè)置相應(yīng)的位置,并按照對(duì)應(yīng)的字符位置,將每個(gè)字符設(shè)置在相應(yīng)的圖片上,以由所述顯示單元106對(duì)所有圖片進(jìn)行疊加顯示。在該技術(shù)方案中,在一種具體的實(shí)現(xiàn)方式中,可以通過(guò)記錄每個(gè)字符在電子郵件地址中的字符位置,然后在相應(yīng)的圖片上,也設(shè)置對(duì)應(yīng)于電子郵件地址中的所有字符的位置,并將需要設(shè)置在該張圖片上的字符,按照其對(duì)應(yīng)的字符位置,設(shè)置在圖片中的相應(yīng)位置上,則在將所有圖片進(jìn)行疊加顯示時(shí),只需要按照每張圖片上的字符的位置一一對(duì)應(yīng)放置即可。在上述任一技術(shù)方案中,優(yōu)選地,還包括干擾設(shè)置單元110,用于在所述圖片上的對(duì)應(yīng)于所述電子郵件地址的字符位置中,包括需要設(shè)置字符的位置和不需要設(shè)置字符的空閑位置,在至少一張圖片的至少一個(gè)空閑位置上設(shè)置干擾字符;以及所述位置記錄單元108還用于記錄所述干擾字符的設(shè)置位置,以使所述顯示單元106在對(duì)所有圖片進(jìn)行疊加顯示時(shí),去除所述干擾字符。在該技術(shù)方案中,通過(guò)在原本沒(méi)有字符的位置設(shè)置干擾字符,從而干擾網(wǎng)絡(luò)爬蟲(chóng)對(duì)圖片中的字符的識(shí)別,有利于提升安全等級(jí)。
在上述任一技術(shù)方案中,優(yōu)選地,還包括字符移動(dòng)單元112,用于在至少一張圖片中,將需要設(shè)置的字符向指定方向移動(dòng),使得字符在該圖片中的實(shí)際設(shè)置位置與對(duì)應(yīng)的字符位置之間存在固定位置差;以及所述位置記錄單元108還用于記錄所述固定位置差,并在需要對(duì)所有圖片進(jìn)行疊加顯示時(shí),消除該圖片對(duì)應(yīng)的固定位置差后,由所述顯示單元106將該圖片與其他圖片進(jìn)行疊加顯示。在該技術(shù)方案中,比如電子郵件地址一共包含15個(gè)字符,則圖片上本來(lái)也設(shè)置了15個(gè)字符,并按照字符在電子郵件地址中的字符位置,相應(yīng)地設(shè)置在圖片上。在設(shè)計(jì)過(guò)程中,可以將一些圖片上的字符某個(gè)方向(比如向左)移動(dòng)幾個(gè)位置,而在進(jìn)行疊加顯示時(shí),再向相反的方向移動(dòng)后再進(jìn)行疊加顯示即可,從而進(jìn)一步擾亂網(wǎng)絡(luò)爬蟲(chóng)對(duì)電子郵件地址的識(shí)別。在上述任一技術(shù)方案中,優(yōu)選地,所述顯示單元106用于利用瀏覽器中的CSS(Cascading Style Sheet,級(jí)聯(lián)樣式表)屬性,對(duì)所述圖片進(jìn)行疊加處理,以在所述網(wǎng)頁(yè)中顯示出所述電子郵件地址。
圖2示出了根據(jù)本發(fā)明的實(shí)施例的電子郵件地址的安全管理方法的流程圖。如圖2所示,根據(jù)本發(fā)明的實(shí)施例的電子郵件地址的安全管理方法,包括步驟202,獲取需要在網(wǎng)頁(yè)中顯示的電子郵件地址包含的字符;步驟204,將所述字符分為多個(gè)部分,并設(shè)置在多張圖片上,其中每個(gè)部分對(duì)應(yīng)于一張圖片;步驟206,在所述網(wǎng)頁(yè)上將所有圖片進(jìn)行疊加顯示,以顯示出所述電子郵件地址。在該技術(shù)方案中,通過(guò)將電子郵件地址分別設(shè)置在多張圖片上,從而即使網(wǎng)絡(luò)爬蟲(chóng)獲取其中的任何一張圖片,也僅能夠得到電子郵件地址中的一部分字符,而無(wú)法得到全部的電子郵件地址。而即使分別得到每張圖片中的字符,也不知道這些字符的排列組合順序,因而有效避免了網(wǎng)絡(luò)爬蟲(chóng)對(duì)電子郵件地址的獲取。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括記錄每個(gè)字符在所述電子郵件地址中的字符位置;所述步驟204還包括按照所述電子郵件地址中的所有字符位置,在每張圖片中設(shè)置相應(yīng)的位置,并按照對(duì)應(yīng)的字符位置,將每個(gè)字符設(shè)置在相應(yīng)的圖片上,以對(duì)所有圖片進(jìn)行疊加顯示。在該技術(shù)方案中,在一種具體的實(shí)現(xiàn)方式中,可以通過(guò)記錄每個(gè)字符在電子郵件地址中的字符位置,然后在相應(yīng)的圖片上,也設(shè)置對(duì)應(yīng)于電子郵件地址中的所有字符的位置,并將需要設(shè)置在該張圖片上的字符,按照其對(duì)應(yīng)的字符位置,設(shè)置在圖片中的相應(yīng)位置上,則在將所有圖片進(jìn)行疊加顯示時(shí),只需要按照每張圖片上的字符的位置一一對(duì)應(yīng)放置即可。在上述任一技術(shù)方案中,優(yōu)選地,所述步驟204還包括在所述圖片上的對(duì)應(yīng)于所述電子郵件地址的字符位置中,包括需要設(shè)置字符的位置和不需要設(shè)置字符的空閑位置,在至少一張圖片的至少一個(gè)空閑位置上設(shè)置干擾字符;記錄所述干擾字符的設(shè)置位置,以使在對(duì)所有圖片進(jìn)行疊加顯示時(shí),去除所述干擾字符。在該技術(shù)方案中,通過(guò)在原本沒(méi)有字符的位置設(shè)置干擾字符,從而干擾網(wǎng)絡(luò)爬蟲(chóng)對(duì)圖片中的字符的識(shí)別,有利于提升安全等級(jí)。在上述任一技術(shù)方案中,優(yōu)選地,所述步驟204還包括在至少一張圖片中,將需要設(shè)置的字符向指定方向移動(dòng),使得字符在該圖片中的實(shí)際設(shè)置位置與對(duì)應(yīng)的字符位置之間存在固定位置差;記錄所述固定位置差,并在需要對(duì)所有圖片進(jìn)行疊加顯示時(shí),消除該圖片對(duì)應(yīng)的固定位置差后,與其他圖片進(jìn)行疊加顯示。在該技術(shù)方案中,比如電子郵件地址一共包含15個(gè)字符,則圖片上本來(lái)也設(shè)置了15個(gè)字符,并按照字符在電子郵件地址中的字符位置,相應(yīng)地設(shè)置在圖片上。在設(shè)計(jì)過(guò)程中,可以將一些圖片上的字符某個(gè)方向(比如向左)移動(dòng)幾個(gè)位置,而在進(jìn)行疊加顯示時(shí),再向相反的方向移動(dòng)后再進(jìn)行疊加顯示即可,從而進(jìn)一步擾亂網(wǎng)絡(luò)爬蟲(chóng)對(duì)電子郵件地址的識(shí)別。在上述任一技術(shù)方案中,優(yōu)選地,所述步驟206包括利用瀏覽器中的CSS屬性,對(duì)所述圖片進(jìn)行疊加處理,以在所述網(wǎng)頁(yè)中顯示出所述電子郵件地址。圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的網(wǎng)頁(yè)中設(shè)置的包含有電子郵件地址的圖片的不意圖。根據(jù)本發(fā)明的技術(shù)方案,可以將一個(gè)電子郵件地址中的字符分別設(shè)置在多張圖片 上,具體地,比如圖3所示,可以設(shè)置在2張圖片上,包括上層圖片和下層圖片,其中,每張圖片中均設(shè)置了與電子郵件地址中的每個(gè)字符一一對(duì)應(yīng)的位置,并且按照每個(gè)字符在電子郵件地址中原本的位置,設(shè)置在圖片中相應(yīng)的位置上。比如圖3中的fullwisdom@foxmail.com,共22個(gè)字符,對(duì)應(yīng)于22個(gè)位置,則在上層圖片和下層圖片中,也分別設(shè)置22個(gè)位置,并且比如對(duì)于下層圖片中的“d”,在電子郵件地址中位于左邊第8個(gè),則在下層圖片中也被設(shè)置在第8個(gè),而對(duì)于第2個(gè)、第4個(gè)等位置上的字符缺失(在上層圖片中),這些缺失位置需要空出來(lái),以供在疊加顯示時(shí),與上層圖片中相應(yīng)位置上的字符進(jìn)行疊加。最終效果在瀏覽器中用CSS屬性令兩張圖片重疊顯示,疊加后的合成效果中,能看到完整Email地址。在將電子郵件地址中的字符分至多張圖片中時(shí),可以盡可能地不連續(xù)獲取,而是相間隔地獲取,以使得在所有圖片分別被識(shí)別出來(lái)時(shí),增加被排列組合得到正確地址的難度。如圖4所示,在這些圖片中,除了由字符的位置外,還包括很多空閑位置(即缺失位置),在這些位置上,還可以設(shè)置一些與電子郵件地址無(wú)關(guān)的干擾字符,從而進(jìn)一步擾亂對(duì)電子郵件地址的識(shí)別和判斷。如圖5所示,還可以在設(shè)置時(shí),將圖片中的字符向某個(gè)方向進(jìn)行移動(dòng),比如圖中的下層2圖片中,將所有字符向右移動(dòng)2個(gè)字符位置,并且在需要疊加顯示時(shí),再將所有的字符向左移動(dòng)2個(gè)字符位置,得到下層I圖片的效果,即可與其他圖片進(jìn)行疊加顯示,而進(jìn)一步提升了安全效果。以上結(jié)合附圖詳細(xì)說(shuō)明了本發(fā)明的技術(shù)方案,考慮到相關(guān)技術(shù)中,網(wǎng)頁(yè)上的電子郵件地址容易被網(wǎng)絡(luò)爬蟲(chóng)截取,因此,本發(fā)明提供了一種電子郵件地址的安全管理系統(tǒng)和一種電子郵件地址的安全管理方法,可以防止網(wǎng)絡(luò)爬蟲(chóng)對(duì)網(wǎng)頁(yè)中的電子郵件地址進(jìn)行自動(dòng)獲取,從而在一定程度上避免接收到垃圾郵件。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種電子郵件地址的安全管理系統(tǒng),其特征在于,包括 字符獲取單元,用于獲取需要在網(wǎng)頁(yè)中顯示的電子郵件地址包含的字符; 字符設(shè)置單元,用于將所述字符分為多個(gè)部分,并設(shè)置在多張圖片上,其中每個(gè)部分對(duì)應(yīng)于一張圖片; 顯示單元,用于在所述網(wǎng)頁(yè)上將所有圖片進(jìn)行疊加顯示,以顯示出所述電子郵件地址。
2.根據(jù)權(quán)利要求I所述的電子郵件地址的安全管理系統(tǒng),其特征在于,還包括 位置記錄單元,用于記錄每個(gè)字符在所述電子郵件地址中的字符位置;以及 所述字符設(shè)置單元用于按照所述電子郵件地址中的所有字符位置,在每張圖片中設(shè)置相應(yīng)的位置,并按照對(duì)應(yīng)的字符位置,將每個(gè)字符設(shè)置在相應(yīng)的圖片上,以由所述顯示單元對(duì)所有圖片進(jìn)行疊加顯示。
3.根據(jù)權(quán)利要求2所述的電子郵件地址的安全管理系統(tǒng),其特征在于,還包括 干擾設(shè)置單元,用于在所述圖片上的對(duì)應(yīng)于所述電子郵件地址的字符位置中,包括需要設(shè)置字符的位置和不需要設(shè)置字符的空閑位置,在至少一張圖片的至少一個(gè)空閑位置上設(shè)置干擾字符;以及 所述位置記錄單元還用于記錄所述干擾字符的設(shè)置位置,以使所述顯示單元在對(duì)所有圖片進(jìn)行疊加顯示時(shí),去除所述干擾字符。
4.根據(jù)權(quán)利要求2或3所述的電子郵件地址的安全管理系統(tǒng),其特征在于,還包括 字符移動(dòng)單元,用于在至少一張圖片中,將需要設(shè)置的字符向指定方向移動(dòng),使得字符在該圖片中的實(shí)際設(shè)置位置與對(duì)應(yīng)的字符位置之間存在固定位置差;以及 所述位置記錄單元還用于記錄所述固定位置差,并在需要對(duì)所有圖片進(jìn)行疊加顯示時(shí),消除該圖片對(duì)應(yīng)的固定位置差后,由所述顯示單元將該圖片與其他圖片進(jìn)行疊加顯示。
5.根據(jù)權(quán)利要求I至3中任一項(xiàng)所述的電子郵件地址的安全管理系統(tǒng),其特征在于,所述顯示單元用于 利用瀏覽器中的CSS屬性,對(duì)所述圖片進(jìn)行疊加處理,以在所述網(wǎng)頁(yè)中顯示出所述電子郵件地址。
6.—種電子郵件地址的安全管理方法,其特征在于,包括 步驟202,獲取需要在網(wǎng)頁(yè)中顯示的電子郵件地址包含的字符; 步驟204,將所述字符分為多個(gè)部分,并設(shè)置在多張圖片上,其中每個(gè)部分對(duì)應(yīng)于一張圖片; 步驟206,在所述網(wǎng)頁(yè)上將所有圖片進(jìn)行疊加顯示,以顯示出所述電子郵件地址。
7.根據(jù)權(quán)利要求6所述的電子郵件地址的安全管理方法,其特征在于,所述步驟202還包括記錄每個(gè)字符在所述電子郵件地址中的字符位置; 所述步驟204還包括按照所述電子郵件地址中的所有字符位置,在每張圖片中設(shè)置相應(yīng)的位置,并按照對(duì)應(yīng)的字符位置,將每個(gè)字符設(shè)置在相應(yīng)的圖片上,以對(duì)所有圖片進(jìn)行疊加顯示。
8.根據(jù)權(quán)利要求7所述的電子郵件地址的安全管理方法,其特征在于,所述步驟204還包括 在所述圖片上的對(duì)應(yīng)于所述電子郵件地址的字符位置中,包括需要設(shè)置字符的位置和不需要設(shè)置字符的空閑位置,在至少一張圖片的至少一個(gè)空閑位置上設(shè)置干擾字符;記錄所述干擾字符的設(shè)置位置,以使在對(duì)所有圖片進(jìn)行疊加顯示時(shí),去除所述干擾字符。
9.根據(jù)權(quán)利要求7或8所述的電子郵件地址的安全管理方法,其特征在于,所述步驟204還包括在至少一張圖片中,將需要設(shè)置的字符向指定方向移動(dòng),使得字符在該圖片中的實(shí)際設(shè)置位置與對(duì)應(yīng)的字符位置之間存在固定位置差; 記錄所述固定位置差,并在需要對(duì)所有圖片進(jìn)行疊加顯示時(shí),消除該圖片對(duì)應(yīng)的固定位置差后,與其他圖片進(jìn)行疊加顯示。
10.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的電子郵件地址的安全管理方法,其特征在于,所述步驟206包括 利用瀏覽器中的CSS屬性,對(duì)所述圖片進(jìn)行疊加處理,以在所述網(wǎng)頁(yè)中顯示出所述電子郵件地址。
全文摘要
本發(fā)明提供了一種電子郵件地址的安全管理系統(tǒng),包括字符獲取單元,用于獲取需要在網(wǎng)頁(yè)中顯示的電子郵件地址包含的字符;字符設(shè)置單元,用于將所述字符分為多個(gè)部分,并設(shè)置在多張圖片上,其中每個(gè)部分對(duì)應(yīng)于一張圖片;顯示單元,用于在所述網(wǎng)頁(yè)上將所有圖片進(jìn)行疊加顯示,以顯示出所述電子郵件地址。本發(fā)明還提出了一種電子郵件地址的安全管理方法。通過(guò)本發(fā)明的技術(shù)方案,可以防止網(wǎng)絡(luò)爬蟲(chóng)對(duì)網(wǎng)頁(yè)中的電子郵件地址進(jìn)行自動(dòng)獲取,從而在一定程度上避免接收到垃圾郵件。
文檔編號(hào)H04L12/24GK102843313SQ20121036702
公開(kāi)日2012年12月26日 申請(qǐng)日期2012年9月27日 優(yōu)先權(quán)日2012年9月27日
發(fā)明者仇大帥, 劉志全 申請(qǐng)人:深圳中興網(wǎng)信科技有限公司