Σ(゚∀゚ノ)ノ✓参见龙王

XCTF-easytornado

0x1 考点关键词

tornado框架

0x2 分析

错误提示页面存在SSTI

继续发现一些符号被过滤,只能读一个变量

这里一波骚操作:直接阅读tornado的源码
https://github.com/tornadoweb/tornado/blob/master/tornado/auth.py
在handler.settings 里面存在cookie_secret这东西

访问{{handler.settings}}可得cookie

最后只需要按照要求用md5加密得到filehash就行了

0x3 PS

有关于渲染函数render():

https://cn.vuejs.org/v2/guide/render-function.html

有关于tornado:

https://blog.csdn.net/belalds/article/details/80575755

有关于Tornado.web.Application的settings参数:

https://blog.csdn.net/ljphilp/article/details/47103745

退出移动版