昨天网站被广告机疯狂刷屏,求解决办法

320 天前
 jamfer
我的网站是用手机号注册的,然后昨天被注册机疯狂注册了一千多个账号,发了好多垃圾信息。用了两种验证码方案都失效了。

第一种是 https://www.vaptcha.com

然后改用图片验证码 https://github.com/lifei6671/php-captcha

两种都挡不住这个注册机,目前只能把注册功能暂时关闭了。请问有什么好用的方案么?(面向的用户主要在国内,默认没梯子)
581 次点击
所在节点    问与答
6 条回复
brader
320 天前
目前比较成熟的验证码防刷你可以用极验,然后你代码层,再同步建立起 IP 、手机号等多维度的频率限制黑名单
jamfer
320 天前
@brader 我特地从数据库查了一下,他的每个账号的 IP 都不一样,手机号因为网站要求唯一,所以肯定也是不同的
brader
320 天前
@jamfer IP 的话,专业攻击的人,是有一大批肉鸡 IP 的,但是你该限还是要限,并且要多维度的限,手机号也要限,这些是后面的防御措施。真正顶在前面的还是行为交互验证,比如 极验,这个才是起主要作用的,这些专业的验证码防刷平台,会定期更新图库的。 虽然你要花钱在极验,但是攻击者想绕过极验,也是要钱的,费用可能有:识别接口、人工打码费用。
反正就是矛与盾,当攻击者花钱得不到预期受益的时候,他自然就会停止攻击了
cmllwxxl
320 天前
网站开启邀请码注册,关注公众号获取邀请码,邀请码随机生成
cmllwxxl
320 天前
或者注册不限制,发帖需要微信扫码认证
jamfer
320 天前
@cmllwxxl 这确实是一个办法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/951813

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX