zoukankan      html  css  js  c++  java
  • 小白站长是如何战胜注册机攻击的?

    我是一个新手站长,也是一个动漫宅。
    我的小站平时会发布一些新番动漫的资源,还会有相关周边的分享。
    小站运营的还不错,每天有上百人的注册,论坛活跃度也挺稳定。

    正如大家所看到的,我是一个善良的人 。 ◕‿◕ 。
    善良的我为了让各位新手站长不走我走过的弯路,
    所以给大家说说我建站的血泪史。
    愿世界和平。
    (ง •̀_•́)ง

    对的,建站之路是痛并快乐的,
    通过查看各种教程,混迹各种论坛、贴吧 ,并在大神们的帮助下,
    我的小站终于搭建好并上线了(撒花~~~(•̀ᴗ•́)و ̑̑
    如果你以为故事就这么顺利发展,那就错了!

    某一天,我进入小站后台。
    发现!!!
    网站一下多了好几千个注册用户,本来内心有点开心,但是仔细一看数据,我惊呆了......
    这些账号都是在同一时间同一IP注册的!!!

    潜意识告诉我,这些都是恶意注!册!机!所为!
    不仅如此,这帮坏蛋还在我的论坛里发布了大量的XX广告,简直太损我小站的形象了。
    我一个个删帖、封IP...
    没想到这帮坏蛋用注册机发起了第二波疯狂进攻...
    所以,我决定主动出击打击这帮坏蛋!

    通过查阅各种资料,方法终于被我找到了! ( ̄y▽ ̄)~*

    一.注册限制
    1.注册邮件激活(可以过滤部分注册机)
    2.手机验证码认证(成本高,像我这类小站主不适用)
    3.限制IP地址(坏蛋们如果采用地址可变换的代理IP,此方法就不适用)
    4.添加验证码(可以过滤部分注册机)
    5.更改注册地址和注册表单(需要经常修改,比较麻烦)
    6.用户邀约注册(门槛高,对于用户数不多的网站不适用)

    二.发帖限制
    1.人工审核(会增加网站运营人员工作量)
    2.添加验证码(可以过滤掉部分注册机)
    3.关键词屏蔽(可以过滤掉部分注册机)
    4.任务发帖法(容易造成用户流失)
    5.设置发帖权限(容易造成用户流失)

    从上述的解决方法中可以看到,添加验证码出现了两次!
    原来防注册机攻击的一个主要关口就是验证码!(我居然忽略了这块)


    通过万能的度娘,我找到了如何在Discuz后台添加验证码的方法,选用了图片验证码的形式。
    这一次,我以为我胜利了。
    但......
    现实是残酷的,嗯。
    我的小站又再次受到注册机的无情攻击。(哭......╥﹏╥

    度娘告诉我,再次被攻击的真相是,我忽略掉了图片验证码的天敌—图片识别机。

    怎样的验证码才能抵制住图片识别机的攻击呢?
    Discuz应用中心为我开了新世界大门!(≖ ‿ ≖)✧

    免费的插件中,虽然大部分的验证码形式改变了,但是本质还是采用图片验证的原理。
    (问我为啥不考虑付费的,因为穷啊!눈_눈)
    我感觉只有“极验验证”和“阿里滑动验证码”这两款插件比较特别。


    “极验验证”的操作界面是这样的

    原理:通过分析来访用户的行为轨迹、网络环境、设备型号等数据,来辨别真实用户与恶意程序。只需要拖动鼠标完成拼图就可以完成验证。

    “阿里滑动验证码”的操作界面是这样的

    原理:滑动验证不再基于知识进行人机判断,而是基于人类固有的生物特征以及操作的环境信息综合决策,来判断是人类还是机器。拖动滑块至最右边即可完成验证。

    身为技术小白的我,弄不清楚它们背后的技术原理。但是觉得极验验证所采用的拼图形式更有趣一些,所以就选择了它。

    经过岁月的考验,我的选择是正确的!!!极验验证帮我抵挡住了注册机的骚扰!(当然同时我还采用了邮箱激活的方式来提高账号注册门槛)

    建站之初不采用验证码的原因,是觉得验证码是个令人讨厌的东西。但现在用了这种新型的验证码后,我不仅维持了小站的正常运营,而且还有收到了用户的赞赏,他们觉得这种验证码让登录与发帖变得有趣。

    希望我的经验对大家有帮助,让我们一起来维护世界和平吧!

  • 相关阅读:
    c++ 函数中的部分代码执行一次
    如何限制对象只能建立在堆上或者栈上
    FFMPEG Qt视频播放器
    C/C++中带可变参数的函数
    柔性数组
    压缩图片网站
    vscode存盘时格式化
    两个i标签之间有缝隙
    node 中process进程argv,argv0,execArgv,execPath
    chalk插件 使终端输出的字带颜色
  • 原文地址:https://www.cnblogs.com/daidai2016/p/5478413.html
Copyright © 2011-2022 走看看