宝塔面板建站后接入CF自动开启5秒盾 + 验证码脚本

2020年4月27日10:23:43宝塔面板13121,042阅读模式

有大神分享了CF自动开启5秒盾 + 验证码脚本,原理就是通过检测系统负载(cpu或load)自动开启cloudflare UAM和challenge质询(验证码)!!

大鸟这里分享下宝塔面板下如何用起来,使用的前提是你的域名需要接入cloudflare。

1、简介

项目:https://github.com/jiuqiMax/autouam

2、申请api_key

开搞之前先申请CloudFlare API KEY,登录cf之后,点击右上角的个人资料(My Profile),选择{API Tokens}选择{Global API Key}

宝塔面板建站后接入CF自动开启5秒盾 + 验证码脚本

3、申请zone_id

回到后台首页,点击域名管理,在右侧就可以看到Zone ID,如图:

宝塔面板建站后接入CF自动开启5秒盾 + 验证码脚本

4、代码

脚本代码如下:

此处为隐藏的内容!
发表评论并刷新,方可查看

注意:该修改的地方,要修改。

5、计划任务

宝塔面板的计划任务中新建一个任务,如图:

宝塔面板建站后接入CF自动开启5秒盾 + 验证码脚本

保存之后,可以试着执行下看看效果:

宝塔面板建站后接入CF自动开启5秒盾 + 验证码脚本

6、最后

如果你的站点被攻击频繁,可以试着把执行周期改成每天,或者每小时啥的,这个自行调整。如果有更新,请自行进入项目获取最新脚本。

注意!默认challenge=1,将在开启UAM的同时开启验证码。如果你不想,请将它设为0

weinxin
微信公众号
关注大鸟博客公众号
大鸟
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定

评论:131   其中:访客  129   博主  2
    • 6666666666666
      6666666666666 0

      666666666666666感谢楼主分享

      • 厉害了
        厉害了 0

        感谢大佬无私分享

        • FrostYOYO
          FrostYOYO 0

          感谢大佬分享!剩我买插件的钱了!

          • RYlo
            RYlo 2

            感谢分享

            • 111111
              111111 0

              666666666666666感谢楼主分享

              • 繁星
                繁星 4

                大佬太厉害了,正好需要这个

                • 423434
                  423434 1

                  芜湖 楼主6666

                  • 423434
                    423434 1

                    芜湖 感谢楼主分享

                    • 1212
                      1212 1

                      1感谢大佬无私分享