[ACTF2020 新生赛]Exec

231 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路

一、首先给你们拓展一下相关内容

1.windows下常见管道符

|:不管前面是否正确,直接执行后面语句 在这里插入图片描述||:执行前面语句,如果前面语句错误,就执行后面语句

在这里插入图片描述&:前后语句都执行 在这里插入图片描述 &&:如果前面为真则都执行,如果前面为假都不执行 在这里插入图片描述

2.Linux下常见管道符

|:只显示执行后面结果 在这里插入图片描述 ||:两者不能一起执行,只执行一个语句,先执行前面语句,然后执行后面语句,前面出错则执行后面语句 在这里插入图片描述

&:无论对错,前后都会执行,这里使用Ctrl+c终止了ping 在这里插入图片描述

&&:前后语句都执行,前面语句出错,则都不执行 在这里插入图片描述 ;:前后语句都执行,如果前面语句错误,则执行后面的 在这里插入图片描述

二、Exec

首先,当我进入这个题目是,直接ping、然后调出控制台查看代码,然后抓包,但是都没有得到答案在这里插入图片描述

然后,重新回到题目,我们看到刚刚进入页面下的Exec,这个是Linux下的执行命令,然后联想到使用Linux命令 在这里插入图片描述找到目录下flag

在这里插入图片描述

最后,直接查看,得到flag 在这里插入图片描述

flag{7010d314-cad9-444c-9ecb-3c904d52cddc}

本文来自blog.csdn.net/qq_53030229… (暂时忘记怎么迁移博客了,等有空在迁移吧!)