1.由题意得知需要找到poc.cgi文件,通过查询得知文件目录一般为/cgi-bin/poc.cgi
2.通过查询漏洞得知bash在处理() { :;};的环境变量赋值的代码上存在设计缺陷,会将函数定义后面的字符串作为命令执行,利用bash漏洞需要在闭合函数之后输出一个换行,可以使用echo;
3.使用brupsuite捕获/cgi-bin/poc.cgi的报文,发送到Repeater修改
4.将Connection:() { :;}; echo; /bin/bash -c 'cat /key.txt’添加到报文运行
5.得到KEY
Bash漏洞分析溯源
最新推荐文章于 2024-08-17 23:44:02 发布