gpt4 book ai didi

usability - recaptcha.net 是否有任何替代品来阻止垃圾邮件?

转载 作者:行者123 更新时间:2023-12-03 21:23:23 25 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

1年前关闭。




Improve this question




我公司的一位比我排名更高的成员拒绝在他的网站上使用 recaptcha.net 来阻止来自公共(public)表单的垃圾邮件。他认为任何访问我们网站的人都很难输入他们的信息,因为图灵测试“非常难以阅读”。

有没有使用这种方法的替代方法? 那不包含这些难以阅读的图像?

(好吧,愚蠢的问题......如果由我决定,我们会使用recaptcha,因为地球上的其他人都这样做......但我只是想我还是会检查一下。)

此外,使用由 Javascript 设置并随后在服务器上检查的隐藏字段真的是阻止垃圾邮件的好方法吗?

我自己并不真正相信它......因为有各种各样的 Javascript 引擎不能在浏览器中运行但可以运行 Javascript(Rhino 等......),这很容易被用来阻止 JS/服务器端反垃圾邮件方法。

最佳答案

CAPTCHA 将减少您的垃圾邮件,但不会消除它。人们得到报酬来破译这些字形。一些网站将呈现给他们的字形用于他们自己的网站,因此一些倒霉的访问者会破译它。

只是为了让您知道这不是一个完美的解决方案。

基于不解决问题直到问题出现的原则:垃圾邮件是您网站上的一个重大问题吗?为了不惹恼您的客户/访客,有话要说。即使在这里,有时我也需要进行一些编辑,并且通常在我需要进行的最后一次编辑时,我会得到令人讨厌的“我是人类”测试。它很烦人。

人们已经提出了各种其他方法来处理这个问题。我读过一篇关于猫和狗的旧照片,你必须对其进行分类,因为显然在美国有一个包含 30 多万张关于被遗弃的动物或类似动物的数据库。这个或任何被广泛使用的东西都将被击败。

网站上垃圾邮件的最大问题是如果您使用广泛使用的软件(例如 phpBB)。您最好的选择是进行足够的修改以击败开箱即用的脚本。无论如何,您可能会成为目标,但垃圾邮件是一种高容量低成功率的游戏。在您的网站占据大量流量之前,没有真正的理由来定位您的网站。

另一件值得一提的是可以用来击败脚本垃圾邮件的技术:

  • 使用 Javascript 编写关键内容,而不是将其包含为静态 HTML。这很难处理(但并非不可能);
  • 重命名和/或重新排序用户名和密码等关键字段。例如,生成用户名和密码表单字段并将它们存储为 session 变量,以便它们仅适用于该用户。然后要求用户使用登录表单访问页面(而不是编写可以直接发布的表单响应脚本);
  • 混淆表单提交。可以在 jQuery 和类似框架中执行的不显眼的 Javascript 之类的事情使这变得非常容易;
  • 包括验证码图像和字段框,然后不显示它们(在 CSS 中显示:无)。你会混淆解析器。
  • 关于usability - recaptcha.net 是否有任何替代品来阻止垃圾邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/471031/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com