栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【buuCTF】[ACTF2020 新生赛]Exec1

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【buuCTF】[ACTF2020 新生赛]Exec1

其实嘛,这篇wp主要写给自己看的,本人也是三天打鱼两天晒网的菜鸟,自己写wp才能验证真的学会了嘛。想要和我一起学习的朋友也拜托指出1我的不足啊!

这道题CSDN和其他博客上已经有很多wp了,每道wp的解法都不尽相同,所以这里本人在学习了解法后还总结归纳了一下其他大佬们所用的一些解法。

这道题是属于非常基础的命令执行题了,连空格和分号都没有过滤→_→。

方法一:常用的管道符

包括:|,||,&,&&,;

其中:

        |   :按或位,直接执行管道符后的语句。

        ||  :逻辑或,判断前后语句,前面语句错误则执行后面语句,否则执行前面语句。

        &  :按位与,无论&前后语句错误,前后语句均要执行。

        &&:逻辑与,前面语句错误则前后语句均不执行,前面语句正确则执行前后语句。

        ; :在linux下使用,与&相同。

下面上图:

&和&&同理。

方法二:尝试路径访问

 127.0.0.1;cd /;ls    回到根目录

 

找到flag目录,访问。

127.0.0.1;cd /;cat flag

 

 flag到手。

还有其他大佬的更厉害更高深的办法了,因为这道题比较简单所以我觉得杀鸡不用牛刀,后面有更难的命令执行漏洞的题可以再一起学习( ゚∀。)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/312876.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号