如何“加密”你的email地址
现在在网上要小心,无论是保护好你的用户名和帐号,还是我们的电子邮件地址。在网上有很多爬虫程序专爬我们的电子邮件地址,一量被爬中了,那么你的邮箱里就是一堆又一堆的垃圾邮件,就好像我的haoel(at)hotmail.com一样,在7、8年前,每天几千封的垃圾邮件。现在hotmail的垃圾邮件过滤得好一些了,不过也有每天40封左右的垃圾邮件。但是我们在自己的网页上又需要发布自己的email地址。所以我们需要搞乱我们的邮件地址,就像那种非常规的搞乱代码一样。不过,我们还需要能认人读的出来。
一般来说,在网上现在很普遍的做法是——
1)用图片,可以用PHP动态生成那个验证码式的。
2)把@变成at,把点变成dot,如 haoel(at)hotmail(dot)com之类的。
3)把a变成@,写成[email protected]@mail.com
不过这些还是能被爬到,用图片的方法不利于用户拷贝粘贴。下面介绍几种方法:
第一种:使用CSS样式
反转字序
span.codedirection { unicode-bidi:bidi-override; direction: rtl; }
[email protected]
加入些不显示的字符串
p span.hide { display:none; }
[email protected]null.baz
第二种:使用Javascript
最为简单的方法是:
[javascript]document.write("haoel" + "@" + "hotmail" + "." + "com");[/javascript]
或是:
[javascript][/javascript]
不过更为强大的是使用ROT13加密,这里有一个ROT13的在线工具,或是使用PHP的ROT13的函数str_rot13。
[javascript]陈皓的电子邮件[/javascript]
这些方法还是很有效果的。
转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
发 USDT, 用 TG 群, 是不是不太正常。。 不签合同,不知道对方叫什么,正常么 确定是币圈不是菠菜圈? 哥可以带带我入行币圈吗? tg ,discord…
比如 a 服务需要从 b 服务获取几十万的数据处理后生成自己的业务数据,如果 b 服务直接从数据库中一次性查出来返回,对内存的压力就很大。现在的方案是使用分页,每次最多 1 万…
搜索技术文章时,发现一些文章莫名其妙下面很多评论说“棒极了”、“写得真好”等各种低质评论,看起来像是机器人。 另外,感觉 csdn 现在很多文章都是打广告的垃圾文章,翻到低下就…