PortSwigger靶场练习(一):目录遍历(Directory traversal)
PortSwigger靶场练习(一):目录遍历(Directory traversal)
目录遍历(Directory traversal)
第一关:File path traversal, simple case
直接抓取获取图片的包,构造filename=../../../../etc/passwd/
简单说一下:首先可以猜测图片的存储路径为:/var/www/images/x.jpg
,使用../../../../ect/passwd
能够直接目录穿越到/etc/passwd
,并读取相关内容。
第二关:File path traversal, traversal sequences blocked with absolute path bypass
首先试了一下../../../etc/passwd
,回显提示"No such file"
,考虑到靶场描述absolute path
,
直接构造filename=/etc/passwd/