Security 保护免受「;注册机器人“;?

Security 保护免受「;注册机器人“;?,security,bots,Security,Bots,防范“注册机器人”的最佳策略是什么。那些只是将注册表格发布到我的服务器上,创造了愚蠢的用户 对于我的应用程序,它开始时每天只有几个新帐户。但现在它成了一个真正的问题 我想尽量避免确认邮件。有什么策略可以防止这种情况发生?使用类似的方法,任何类型的验证码都可以。但是对于流行的机器人,一个简单的复选框,比如:“从下面的复选框中选择第n个”就可以了 另外,如果你使用像phpBB这样的流行应用程序,只要稍微调整一下注册页面就可以了 如果你的网站非常受欢迎,那么情况就完全不同了,总有一种方法可以编写专为你

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

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


我想尽量避免确认邮件。有什么策略可以防止这种情况发生?

使用类似的方法,任何类型的验证码都可以。但是对于流行的机器人,一个简单的复选框,比如:“从下面的复选框中选择第n个”就可以了

另外,如果你使用像phpBB这样的流行应用程序,只要稍微调整一下注册页面就可以了


如果你的网站非常受欢迎,那么情况就完全不同了,总有一种方法可以编写专为你的网站设计的机器人程序,但这些基本技巧应该足以阻止一般机器人程序。

你可以在这里使用多种技术:

  • 使用验证码,比如
  • 向用户呈现一个小问题,如“2+2=?”。人类将能够在机器人无法做出正确反应的地方做出正确反应
  • 在表单中添加隐藏的文本字段。机器人被编程来填充他们能填充的每一个领域。如果在提交表单时发现隐藏字段中包含一些数据,请放弃该请求

  • 你可以记录这些机器人的IP并阻止它们。这是因为他们没有轮换很多IP。

    这是一个原因,但过于复杂。属于security.stackexchange.comPlease请参阅