BurpSuite
一.安装
二.使用
三.proxy模块
代理模块是burpsuite最核心的功能,相当于客户端和服务端之间中间人的角色,可以拦截,查看,修改数据包。
·intercept:可以查看,修改http数据包的内容。可以把数据包发送到其他模块。
·httphistory:可以查看所有经过代理服务器的数据及详情
·WebSockets history:主要用于记录WebSockets的数据包
·options:对代理服务的一些设置,如:代理监听的端口,请求包的拦截规则等。
四.intruder模块(用来爆破的模块)
·target:设置攻击目标的主机号和端口
·position:设置有效荷载的位置和攻击模式
sniper:对变量依次进行破解
battering ram:表示对变量同时破解
pitchfork:每个变量对应一个字典,取各自字典的对应项进行破解
cluster bomb:每个变量对应一个字典,交叉组合破解
·payloads:对payload相关的设置
Payload Sets:设置Payload数量和类型
Payload Options:设置payload
Payload Processing:设置一些规则,对Payload进行编码
Payload Encoding:设置对某些字样进行URL编码
五.decoder模块
可以进行一些编码转换,hash加解密,还有智能解码功能
一句话木马介绍
什么是?
一句话木马,它是个可执行脚本文件,把脚本文件上传到目标服务器,然后文件被执行解析,就可以达到控制目标服务器的目的。
一.原理
传入cmd=phpinfo();
上传木马攻击成功必须满足三个条件:
·木马能够成功上传到服务器
·我们知道木马上传到服务器的路径
·上传的木马能被解析执行
二.木马的各种变形
三.木马的使用
1.执行命令系统
2.读文件
3.遍历目录
scandir()函数返回一个指定目录中的文件和目录的数组
四.木马的特征与杀查
1.代码执行函数
2.命令执行函数
3.文件操作函数
4.包含函数
require,require_once
include,include_once
5.特殊函数
phpinfo
变量覆盖 parse_str,extract
不死马的杀查
1.重启服务,比如php等web服务
2.创建一个和不死马同名的文件夹
3.删除相应进程。查出不死马进程pid后,用命令kill-9 PID杀掉进程
4.竞争写入删除不死马的文件,usleep的时间必须小于不死马的延迟时间才会有效。
菜刀蚁剑使用介绍