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

2020年4月27日10:23:43 43 5,518 4787字阅读15分57秒

有大神分享了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
  • 微信公众号
  • 关注本博公众号
  • weinxin
大鸟
匿名

发表评论

匿名网友

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

评论:43   其中:访客  41   博主  2
    • Bigbai Bigbai'S 1

      非常感谢,拿走测试一下

      • 新人对新人 新人对新人 0

        谢谢,拿去实验一下!

        • mwxt mwxt 0

          额,还可以这样的,我来试试!

          • 魁拔 魁拔 0

            非常感谢,拿走测试一下

            • zoyv zoyv 0

              貌似部署好之后,资源占用很大!

              • 张明军 张明军 0

                很好,收藏了,到时候看看

                • atmo atmo 0

                  大佬,这个方法可以啊,我试试!

                  • ·2·3 ·2·3 0

                    66666666666666666测试

                    • KuYe KuYe 0

                      学习,就是感觉资源占用很高~~

                      • doleo doleo 0

                        上次设置过了,但是又忘了,再次来学习·~

                        • tor tor 0

                          学习了,不过发现资源占用有点大~