我见过两个网站(例如 - crowdrise.com),您似乎可以注册一个帐户并在其网站上创建页面,而无需点击电子邮件中的链接或根本无法输入验证码。如何在没有验证码或电子邮件验证的情况下注册机器人
那么他们如何去做,而不是让他们的网站上的机器人创建配置文件和页面?
谢谢:)朱莉娅
我见过两个网站(例如 - crowdrise.com),您似乎可以注册一个帐户并在其网站上创建页面,而无需点击电子邮件中的链接或根本无法输入验证码。如何在没有验证码或电子邮件验证的情况下注册机器人
那么他们如何去做,而不是让他们的网站上的机器人创建配置文件和页面?
谢谢:)朱莉娅
您可以使用JavaScript验证,还可以使用cookie验证。你也只能使用纯粹的JavaScript形式,这些形式对机器人来说是不可见的。你也可以使用电子邮件验证,所以即使你有很多机器人注册,除非他们验证他们的电子邮件,他们不能使用这些帐户。
,你还可以通过应用每个IP地址限制限制注册等
如果您使用ASP.net可以使用从Ajax控件工具包的NoBot控制,在这里看到:
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/NoBot/NoBot.aspx
否则我会使用验证码或其他服务:
http://www.google.com/recaptcha
两者都是免费的,易于使用和良好的工作。
限制IP地址只会导致问题。
算术验证码会帮助你,看看http://stackextra.skycity.co.za/t/923/stackextra-arithmetic-captcha-easy-and-strong.html
这不是一个captha? – leo
我认为这是一种非常简单和强大的方法......它可能对你有帮助...... – joshuaeasy
滑块锁提供0保护对反复发作 – Dani
她不想为了防止攻击,我的理解。避免你要求的唯一方法是使用验证码。 –