美文网首页
我把宝塔bt的waf破解了

我把宝塔bt的waf破解了

作者: 程序员Hani | 来源:发表于2018-08-16 00:36 被阅读1664次

“天王盖地虎,宝塔镇河妖”里面的“宝塔”在程序员的世界里面是 ------- 宝塔面板- 简单好用的Linux/Windows服务器管理面板

作为宝塔里面众多收费插件中一个 ------ 网站防火墙waf,对于网站的安全加固,sql注入防范,xss攻击防范有着十分重要的作用。waf 也有很多开源的方案,比如用的最多的 openresty+lua 做waf,据说很多大厂也是拿了github上的代码改改。宝塔也是利用此方案来做的网站防火墙,然后结合自身的系统做了一些工作,就有了一些人性化的操作了。

比如CC防御、各种参数的过滤、黑白名单等设置只需要理解正则表达式,然后手动设置下就可以完成了。

而很多开源的方案对于配置的设置比较复杂,本着拿来能用,用起来爽的精神,我是十分感谢宝塔的贡献的,然后花了 20元买了一个月的,研究了一下它的代码,发现对于代码的保护其实很弱,编译后的pyc 也很快就找到了 py文件。

需要安装 bt 5.9

Linux面板5.9(稳定版)安装命令:

Centos安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

Ubuntu/Deepin安装命令:

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh

破解完毕后写了个简单的脚本,上传到了github   https://github.com/hani1990/bt-waf-crack   , 首先你的机器上装了宝塔 lnmp环境,然后 clone 代码之后直接运行 install.sh install 就可以安装 waf 了。

启动waf的效果,拦截get参数

拦截日志查看


我的简书https://www.jianshu.com/u/d78ad7080153

我的个人博客http://www.520happy.cn/

我的微信公众号  :创业者hani

相关文章

网友评论

      本文标题:我把宝塔bt的waf破解了

      本文链接:https://www.haomeiwen.com/subject/mlngbftx.html