[护网杯 2018]easy_tornado 解析

打开网页有三个链接,依次点开之后获得一个fllllllllllllag一个render和一个MD5加密格式

[护网杯 2018]easy_tornado 解析_第1张图片

 

之后尝试去访问/fllllllllllllag

直接跳出报错界面。

但这个报错界面居然是可以改的

试着注入一下

看了师傅的wp发现好像没有,要从框架入手

框架就是标题的tornado

在tornado模板中,存在一些可以访问的快速对象,这里用到的是handler.settings,handler 指向RequestHandler,而RequestHandler.settings又指向self.application.settings,所以handler.settings就指向RequestHandler.application.settings了,这里面就是我们的一些环境变量

得到

有了secret就考虑去算MD5值

dc25fb26-da36-489e-8797-706cff2b831f594cb6af684ad354b4a59ac496473990

 [护网杯 2018]easy_tornado 解析_第2张图片

 file?filename=/fllllllllllllag&filehash=44d275a9b15602b1bac658ae2f264104

 

得到flag,此题结束。

你可能感兴趣的:(tornado,python)