我有一个带有简单表单响应的网站。几个月前,我开始每天收到来自俄罗斯的虚假提交,大约4或5个。我尝试了几种解决方案都没有效果:
- 我添加了reCaptcha,它有效了几天,然后垃圾邮件又开始了(快速的谷歌搜索表明reCaptcha在2010年被黑客攻击了!)。
- 接下来,我切换到了一个简单的javascript片段“两加三等于多少?”但几天后也被黑客攻击了。
- 然后我切换到了SecureImage(PHP图像验证码)。第二天,更多的垃圾邮件。
- 然后我在我的表单中添加了一个“标题”字段,并用CSS隐藏它。我的表单处理程序(一个php脚本)如果标题字段被填写(可能是机器人),则拒绝表单。还是被垃圾邮件攻击了。
- 今天,我修改了我的javascript,提出了不同的问题。一个小时内又被垃圾邮件攻击了。