• 2024-09-16[WesternCTF2018]shrine
    打开题目就得到了python代码importflaskimportos#导包app=flask.Flask(__name__)#创建一个flask实例,app.config['FLAG']=os.environ.pop('FLAG')#从操作系统的环境变量中读取名为FLAG的值,并将其存储在Flask的配置中,POP:读取后删除该环境变量@app.route('/')#定义一
  • 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')#定义根路径('/