最近,为了发布链接(反向链接机器人)的目的,我们的表单中出现了大量机器人帖子。
我们添加了 reCaptcha 只是发现它已被破解,并且机器人可以找出正确的响应。
我们添加了一个蜜罐字段,但发现这些提交是在不使用表单的情况下发布的。看起来第一个目录是必填字段的表单,然后只提交那些,破解验证码并将他们的垃圾邮件发布到评论字段。
我敢肯定,他们会盲目地在任何表单上发帖,以为他们会成为博客评论,所以我们的联系我们的表单陷入了混乱。
如果内容包含链接,下一步是阻止提交。这似乎是最好的逻辑方法,因为它可以作为阻止触发器的目标。
问题:寻找 url 字符是隔离垃圾邮件提交的最佳方法,还是 FILTER_SANITIZE_URL 可以用作触发拒绝的钩子?