RootersCTF2019-I_3_Flask
摘要
模板注入、arjun、tplmap
第一次感到工具注入的快感🤣
flask 应该就是模板注入了……有几个考点
参数爆破
对可用参数的爆破,可使用Arjun工具
可以获取可用的name参数
模板注入
tplmap 工具
可以获取到 name 参数、模板引擎、系统等信息,结合shell命令:
python2 tplmap.py -u http://89c50d73-c596-4cbd-b2e0-34207638b293.node4.buuoj.cn:81/?name=1 --engine=Jinja2 --os-shell
用脚本感觉好爽……
手工注入:
1 | {% for c in [].__class__.__base__.__subclasses__() %} |
RootersCTF2019-I_3_Flask