(攻防sj)web-easytornado

在这里插入图片描述
三个文件 依次查看
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
得知,flag所在url由 filename和filehash组成
file为 /fllllllllllllag
哈希值为 cookie密钥 + 文件名 md5加密获得

且发现,若哈希值与文件名不符,进入第四个页面,错误页面
在这里插入图片描述
并发现此页面存在模板注入
在这里插入图片描述

render为Python的渲染函数,且有
在这里插入图片描述
关于于cookie_secret
在这里插入图片描述
在这里插入图片描述

密钥存放于application.settings 中
模板注入,发现无法进入
在这里插入图片描述
但是由于render() 允许 别名
参考tornado的用户手册
在这里插入图片描述
requesthandler 又可替换为handler
注入得到密钥
在这里插入图片描述
接下来只要 通过md5加密即可得到哈希值
在这里插入图片描述

参考
Tornado中的Cookie设置:https://www.cnblogs.com/kainhuck/p/11441496.html
关于requesthandler和cookie详细见用户手册
https://www.tornadoweb.org/en/latest/guide/templates.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值