电子邮件地址的安全管理系统和安全管理方法技术方案

技术编号:8132500 阅读:163 留言:0更新日期:2012-12-27 05:38
本发明专利技术提供了一种电子邮件地址的安全管理系统,包括:字符获取单元,用于获取需要在网页中显示的电子邮件地址包含的字符;字符设置单元,用于将所述字符分为多个部分,并设置在多张图片上,其中每个部分对应于一张图片;显示单元,用于在所述网页上将所有图片进行叠加显示,以显示出所述电子邮件地址。本发明专利技术还提出了一种电子邮件地址的安全管理方法。通过本发明专利技术的技术方案,可以防止网络爬虫对网页中的电子邮件地址进行自动获取,从而在一定程度上避免接收到垃圾邮件。

【技术实现步骤摘要】

本专利技术涉及网络信息安全
,具体而言,涉及一种电子邮件地址的安全管理系统和一种电子邮件地址的安全管理方法。
技术介绍
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...

【专利技术属性】
技术研发人员:仇大帅刘志全
申请(专利权)人:深圳中兴网信科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1