本發明專利技術提供了一種電子郵件地址的安全管理系統,包括:字符獲取單元,用于獲取需要在網頁中顯示的電子郵件地址包含的字符;字符設置單元,用于將所述字符分為多個部分,并設置在多張圖片上,其中每個部分對應于一張圖片;顯示單元,用于在所述網頁上將所有圖片進行疊加顯示,以顯示出所述電子郵件地址。本發明專利技術還提出了一種電子郵件地址的安全管理方法。通過本發明專利技術的技術方案,可以防止網絡爬蟲對網頁中的電子郵件地址進行自動獲取,從而在一定程度上避免接收到垃圾郵件。
【技術實現步驟摘要】
本專利技術涉及網絡信息安全
,具體而言,涉及一種電子郵件地址的安全管理系統和一種電子郵件地址的安全管理方法。
技術介紹
Email是最重要的通訊工具之一。濫發垃圾信息者會利用一切可能的通訊工具,把小廣告送到你的手中。發送Email的成本極為低廉,使得Email倍受垃圾信息發送者的青睞。發送垃圾郵件的第一步,是收集足夠多的有效電子郵件地址;而收集Email地址的方法,主要就是查詢目錄、使用網頁爬蟲兩種。 使用網頁爬蟲收集Email地址,是指垃圾郵件發送者編寫程序抓取互聯網上的網頁,在網頁文本中提取形似Email地址的字符串。比如某網頁包含了 someoneOexample. com這個Email地址,爬蟲程序抓取該網頁時就可以用正則表達式找到這個地址。防范網頁爬蟲抓取Email地址的傳統方法使用變體Email地址,即直接寫出采取一些其他字串表達的Email地址。比如替換符號someone#example. com使用全角someone @ example, com使用單詞 someone AT example, com使用中文someone在 example 點 com文字表達someoneAT google 的郵箱但是,一方面這些字符替換的手段,破壞了 Email地址的可讀性,經驗不足的用戶會產生困惑。若在后面標上“請將#換成@”,又顯得拖沓。而類似“google的郵箱”這種表述,使得從未用過Gmail的用戶根本無法理解。另一方面,可以替換的文字有限,垃圾郵件發送者可以通過改進程序里的正則表達式,從而重新識別這些變體的Email地址。還有一種方式,是把郵箱地址做成圖片的形式,但垃圾郵件發送者可以在程序中加入圖像識別的功能。在已知這張圖片是Email地址的情況下,程序可以自動下載這張圖片,然后通過光學字符識別技術識別出上面的字串。因而也有人把郵箱做成藝術字體的圖片樣式,比如通過使用藝術字體,但這樣雖然使得光學字符識別的難度增加了,可是讀者要看清這個地址也會困難得多,導致在防范垃圾郵件的同時,將正常用戶拒之門外,影響用戶的使用體驗。因此,需要一種新的電子郵件地址的安全管理技術,可以防止網絡爬蟲對網頁中的電子郵件地址進行自動獲取,從而在一定程度上避免接收到垃圾郵件。
技術實現思路
本專利技術正是基于上述問題,提出了一種新的電子郵件地址的安全管理技術,可以防止網絡爬蟲對網頁中的電子郵件地址進行自動獲取,從而在一定程度上避免接收到垃圾郵件。有鑒于此,本專利技術提出了一種電子郵件地址的安全管理系統,包括字符獲取單元,用于獲取需要在網頁中顯示的電子郵件地址包含的字符;字符設置單元,用于將所述字符分為多個部分,并設置在多張圖片上,其中每個部分對應于一張圖片;顯示單元,用于在所述網頁上將所有圖片進行疊加顯示,以顯示出所述電子郵件地址。在該技術方案中,通過將電子郵件地址分別設置在多張圖片上,從而即使網絡爬蟲獲取其中的任何一張圖片,也僅能夠得到電子郵件地址中的一部分字符,而無法得到全部的電子郵件地址。而即使分別得到每張圖片中的字符,也不知道這些字符的排列組合順序,因而有效避免了網絡爬蟲對電子郵件地址的獲取。在上述技術方案中,優選地,還包括位置記錄單元,用于記錄每個字符在所述電子郵件地址中的字符位置;以及所述字符設置單元用于按照所述電子郵件地址中的所有字符位置,在每張圖片中設置相應的位置,并按照對應的字符位置,將每個字符設置在相應 的圖片上,以由所述顯示單元對所有圖片進行疊加顯示。在該技術方案中,在一種具體的實現方式中,可以通過記錄每個字符在電子郵件地址中的字符位置,然后在相應的圖片上,也設置對應于電子郵件地址中的所有字符的位置,并將需要設置在該張圖片上的字符,按照其對應的字符位置,設置在圖片中的相應位置上,則在將所有圖片進行疊加顯示時,只需要按照每張圖片上的字符的位置一一對應放置即可。在上述任一技術方案中,優選地,還包括干擾設置單元,用于在所述圖片上的對應于所述電子郵件地址的字符位置中,包括需要設置字符的位置和不需要設置字符的空閑位置,在至少一張圖片的至少一個空閑位置上設置干擾字符;以及所述位置記錄單元還用于記錄所述干擾字符的設置位置,以使所述顯示單元在對所有圖片進行疊加顯示時,去除所述干擾字符。在該技術方案中,通過在原本沒有字符的位置設置干擾字符,從而干擾網絡爬蟲對圖片中的字符的識別,有利于提升安全等級。在上述任一技術方案中,優選地,還包括字符移動單元,用于在至少一張圖片中,將需要設置的字符向指定方向移動,使得字符在該圖片中的實際設置位置與對應的字符位置之間存在固定位置差;以及所述位置記錄單元還用于記錄所述固定位置差,并在需要對所有圖片進行疊加顯示時,消除該圖片對應的固定位置差后,由所述顯示單元將該圖片與其他圖片進行疊加顯示。在該技術方案中,比如電子郵件地址一共包含15個字符,則圖片上本來也設置了15個字符,并按照字符在電子郵件地址中的字符位置,相應地設置在圖片上。在設計過程中,可以將一些圖片上的字符某個方向(比如向左)移動幾個位置,而在進行疊加顯示時,再向相反的方向移動后再進行疊加顯示即可,從而進一步擾亂網絡爬蟲對電子郵件地址的識別。在上述任一技術方案中,優選地,所述顯示單元用于利用瀏覽器中的CSS(Cascading Style Sheet,級聯樣式表)屬性,對所述圖片進行疊加處理,以在所述網頁中顯示出所述電子郵件地址。根據本專利技術的又一方面,還提出了一種電子郵件地址的安全管理方法,包括步驟202,獲取需要在網頁中顯示的電子郵件地址包含的字符;步驟204,將所述字符分為多個部分,并設置在多張圖片上,其中每個部分對應于一張圖片;步驟206,在所述網頁上將所有圖片進行疊加顯示,以顯示出所述電子郵件地址。在該技術方案中,通過將電子郵件地址分別設置在多張圖片上,從而即使網絡爬蟲獲取其中的任何一張圖片,也僅能夠得到電子郵件地址中的一部分字符,而無法得到全部的電子郵件地址。而即使分別得到每張圖片中的字符,也不知道這些字符的排列組合順序,因而有效避免了網絡爬蟲對電子郵件地址的獲取。在上述技術方案中,優選地,所述步驟202還包括記錄每個字符在所述電子郵件地址中的字符位置;所述步驟204還包括按照所述電子郵件地址中的所有字符位置,在每張圖片中設置相應的位置,并按照對應的字符位置,將每個字符設置在相應的圖片上,以對所有圖片進行疊加顯示。在該技術方案中,在一種具體的實現方式中,可以通過記錄每個字符在電子郵件地址中的字符位置,然后在相應的圖片上,也設置對應于電子郵件地址中的所有字符的位 置,并將需要設置在該張圖片上的字符,按照其對應的字符位置,設置在圖片中的相應位置上,則在將所有圖片進行疊加顯示時,只需要按照每張圖片上的字符的位置一一對應放置即可。在上述任一技術方案中,優選地,所述步驟204還包括在所述圖片上的對應于所述電子郵件地址的字符位置中,包括需要設置字符的位置和不需要設置字符的空閑位置,在至少一張圖片的至少一個空閑位置上設置干擾字符;記錄所述干擾字符的設置位置,以使在對所有圖片進行疊加顯示時,去除所述干擾字符。在該技術方案中,通過在原本沒有字符的位置設置干擾字符,從而干擾網絡爬蟲對圖片中的字符的識別,有利于提升安全等級。在上述任本文檔來自技高網...
【技術保護點】
一種電子郵件地址的安全管理系統,其特征在于,包括:字符獲取單元,用于獲取需要在網頁中顯示的電子郵件地址包含的字符;字符設置單元,用于將所述字符分為多個部分,并設置在多張圖片上,其中每個部分對應于一張圖片;顯示單元,用于在所述網頁上將所有圖片進行疊加顯示,以顯示出所述電子郵件地址。
【技術特征摘要】
1.一種電子郵件地址的安全管理系統,其特征在于,包括 字符獲取單元,用于獲取需要在網頁中顯示的電子郵件地址包含的字符; 字符設置單元,用于將所述字符分為多個部分,并設置在多張圖片上,其中每個部分對應于一張圖片; 顯示單元,用于在所述網頁上將所有圖片進行疊加顯示,以顯示出所述電子郵件地址。2.根據權利要求I所述的電子郵件地址的安全管理系統,其特征在于,還包括 位置記錄單元,用于記錄每個字符在所述電子郵件地址中的字符位置;以及 所述字符設置單元用于按照所述電子郵件地址中的所有字符位置,在每張圖片中設置相應的位置,并按照對應的字符位置,將每個字符設置在相應的圖片上,以由所述顯示單元對所有圖片進行疊加顯示。3.根據權利要求2所述的電子郵件地址的安全管理系統,其特征在于,還包括 干擾設置單元,用于在所述圖片上的對應于所述電子郵件地址的字符位置中,包括需要設置字符的位置和不需要設置字符的空閑位置,在至少一張圖片的至少一個空閑位置上設置干擾字符;以及 所述位置記錄單元還用于記錄所述干擾字符的設置位置,以使所述顯示單元在對所有圖片進行疊加顯示時,去除所述干擾字符。4.根據權利要求2或3所述的電子郵件地址的安全管理系統,其特征在于,還包括 字符移動單元,用于在至少一張圖片中,將需要設置的字符向指定方向移動,使得字符在該圖片中的實際設置位置與對應的字符位置之間存在固定位置差;以及 所述位置記錄單元還用于記錄所述固定位置差,并在需要對所有圖片進行疊加顯示時,消除該圖片對應的固定位置差后,由所述顯示單元將該圖片與其他圖片進行疊加顯示。5.根據權利要求I至3中任一項所述的電子郵件地址的安全管理系統,其特征在于,所述顯示單元用于 利用瀏覽器中的CS...
【專利技術屬性】
技術研發人員:仇大帥,劉志全,
申請(專利權)人:深圳中興網信科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。