security - 防止 "registration bots"的攻击?

标签 security bots

防止“注册机器人”的最佳策略是什么。那些只是将注册表单发布到我的服务器,创建愚蠢的用户。

对于我的应用程序,它开始时每天只有几个新帐户。但现在这成了一个真正的问题。

我想尽可能避免收到确认邮件。有哪些策略可以防止这种情况发生?

最佳答案

您可以在此处使用多种技术:

  1. 使用验证码,如 reCaptcha
  2. 向用户呈现一个简单的问题,例如“2+2=?”。人类将能够做出正确的 react ,而机器人则无法使用react。
  3. 向表单添加隐藏文本字段。机器人被编程为能够填写他们能填写的每一个字段。如果您在提交表单时发现隐藏字段中有一些数据,请放弃该请求。

关于security - 防止 "registration bots"的攻击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6979285/

相关文章:

security - Java EE 6/7 应用程序中的自定义安全机制

c++ - 保护我的程序免受 RE 侵害

security - 我可以限制 Easy Search 仅返回已发布的数据吗?

Python Willie Bot - 在 channel 加入后运行函数

node.js - 版主删除消息命令

Linux glibc 2.18 及更早版本 - 漏洞

javascript - Gmail 中 while(1) 的作用是什么

c# - 同一对话机器人框架中的 3 个不同 channel

python - 在 Telegram Bot 中发送一些照片时出现内存错误

javascript - 如何修复必须使用导入来加载 ES 模块 discord.js