当前位置:网站首页>非常菜的一个批量布置waf脚本
非常菜的一个批量布置waf脚本
2022-08-08 15:57:00 【vFREE】
CMS即内容管理系统,是一种为了节约网站开发时间而存在的一种建站系统,搭建完成后,使用者仅需要在后台进行增删改查文章,用户等功能即可
今天给大哥大姐们分享一个自己写的批量布置waf的脚本
起初写这个脚本的意义是因为线上的AWD要布置waf,但是一个个去布置的话,20分钟也不知道得花多少时间去布置,也不是说防御只做布置waf就可以了,所以,一个批量布置waf的脚本的出世了,除去文字说明就40多行
下载
GitHub:https://github.com/vFREE-1/vfree
Gitee:https://gitee.com/WHOAME/vfree/tree/master
使用方法
使用方法灰常人性化
python3 ZYGS--waf.py 文件路径 "添加的内容"
实例
1.创建多个php文件进行实验
此时的文件内容只是<?php eval($_POST[qweqweqweqweqweqwe]);?>
2.查看文件路径
注意:文件路径要在后面添加一个斜杠,不然的话会报错,比如使用pwd查看出来的路径是/var/www/test,那真实路径应该是添/var/www/test/,要加斜杠,不加斜杠就会报错
3.添加文件内容
不管添加啥内容,都要用双引号包括起来,比如我要包含一个waf.php,那么完整就是
python3 ZYGS--waf.py /var/www/test/ "include 'waf.php'"
即可
添加成功的话,回显内容
成功添加
注:在布置waf之前,可以对文件进行一个备份,如果要是waf给down的话,可以及时恢复文件,这样子就不会因为一直down机一直掉分
其他
修改位置
可以通过第40行修改添加的位置
将1改成其他行数,这里要注意,1就是第二行,2就是第三行,3就是第四行,以此类推...
出现TypeError
类似下面这种
使用python3去运行,该脚本是基于python3版本写的,python2会运行错误
注:部分图片源自于网络,如有侵权,请联系删除!!!谢谢
边栏推荐
- 京东T9纯手打688页神笔记,SSM框架整合Redis搭建高效互联网应用
- 用于视觉语言导航的自监督三维语义表示学习
- Jingdong T9 pure hand type 688 pages of god notes, SSM framework integrates Redis to build efficient Internet applications
- 来,集中训练一下二叉树的层序遍历~
- 使用pymongo保存数据到MongoDB的工具类
- 【Unity入门计划】制作RubyAdventure02-处理瓦片地图&碰撞
- vs2只运行项目中的一个文件
- C语言学习概览(六)
- 2022年8月中国数据库排行榜:openGauss重夺榜眼,PolarDB反超人大金仓
- Redis哨兵的配置和原理
猜你喜欢
跟我一起来学弹性云服务器ECS【华为云至简致远】
全网首发!消息中间件神仙笔记,涵盖阿里十年技术精髓
带你玩转“超大杯”ECS特性及实验踩坑【华为云至简致远】
分布式架构服务调用
vs2只运行项目中的一个文件
Notes on the development of kindergarten enrollment registration system based on WeChat applet
All volunteers V853 chip Tina RTSP environment set up
web-sql注入
2022年8月中国数据库排行榜:openGauss重夺榜眼,PolarDB反超人大金仓
【MATLAB项目实战】基于Morlet小波变换的滚动轴承故障特征提取研究
随机推荐
Mysql数据库入门学习笔记
C语言学习概览(六)
Streamsets Data Collector 3.12
Mysql的分布式事务原理理解
CS231n: 6 training neural network (2)
18、学习MySQL ALTER命令
5G NR RRC连接控制
UTF-8 BOM文件导致配置文件无法读取
Iptables防火墙iprange模块扩展匹配规则
sql合并连续时间段内,某字段相同的行。
leetcode--541. 反转字符串II
大佬们,sqlserver-cdc任务报错这个,大家遇到过吗Caused by: org.apac
本博客目录及版权申明
Go 语言 Strconv 库常用方法
C语言学习概览(四)
掌握财富密码,运维需要了解这些技术
基于FTP协议的Excel文件上传与下载
bzoj2816 [ZJOI2012] Network
leetcode/回文子字符串的个数
bzoj2816 [ZJOI2012]网络