网站首页
编程语言
数据库
系统相关
其他分享
编程问答
shrine
2024-07-19
[WesternCTF2018]shrine(Jinja2模板注入)
首先判断出是Jinja2模板注入判断方法https://www.cnblogs.com/dghh/p/18307622importflaskimportos#创建一个Flask应用实例app=flask.Flask(__name__)#从环境变量中读取'FLAG'并设置到应用配置中app.config['FLAG']=os.environ.pop('FLAG')#定义根路径('/
2024-06-08
攻防世界 shrine
题目打开就是源码importflaskimportosapp=flask.Flask(__name__)app.config['FLAG']=os.environ.pop('FLAG')@app.route('/')defindex():returnopen(__file__).read()@app.route('/shrine/<path:shrine>')