在我的网站上,我向用户显示:“姓名,电话,电子邮件,联系地址”。它不是纯文本,而是图片,包含所有上述数据。
我不希望任何机器人收集这些数据,所以我想我应该绘制一些点和线,重新排列字母,像recaptcha。
这是机器人(可能是他们使用OCR软件?!),他们搜索电子邮件地址和电话号码。
但它是否有意义,我想做什么或这不是真正的威胁?
这样的事情:
http://lab.vente-privee.com/wp-content/uploads/2013/05/Captcha1.gif
答案 0 :(得分:0)
您可能会高估您的电子邮件地址对垃圾邮件发送者的重要性。
我非常怀疑他们是否努力为他们的机器人实施OCR功能。他们必须下载并分析他们遇到的每一张图片,这将浪费大量资源。
有更好的方法可以隐藏抓取工具中的电子邮件地址,例如用JavaScript混淆它。您可以在Effective method to hide email from spam bots找到示例。
是的,分析JS是可能的(例如Google会这样做),但这不是一项容易的任务 - 再次 - 我不认为垃圾邮件发送者会这样做。它需要花费精力并且会降低吞吐量 - 只是为了给你带来0.1%的输出。