【bodgeito】攻防实战全记录

admin 2024年12月22日01:50:40评论5 views字数 844阅读2分48秒阅读模式

也许有一天我们再相逢,睁开眼睛看清楚,我才是英雄。

进入网站整体浏览网页

【bodgeito】攻防实战全记录

点击页面评分进入关卡

【bodgeito】攻防实战全记录

一般搭建之后这里都是红色的,黄色是代表接近,绿色代表过关

【bodgeito】攻防实战全记录

首先来到搜索处本着见框就插的原则

构造payload输入

<script> alert(/xss/)</script>

成功弹窗xss,发现反射型xss一枚

【bodgeito】攻防实战全记录

就需寻找还有没有xss,一般在网站留言板的地方都会存在储存型xss

点击contact us

构造payload输入

<script>alert(/xss/)</script>

没有弹窗成功,由此说明网站对用户输入的语句进行了过滤

【bodgeito】攻防实战全记录

继续尝试fuzz,构造payload:

<scri<script>pt> alert(/xss/)</sc</script>ript>

成功弹窗,说明网站会把<script>语句替换成空,需要进行双写才能绕过

【bodgeito】攻防实战全记录

以普通用户的身份查找隐藏的内容

直接使用御剑后台扫描工具进行扫描就可以发现管理员的后台地址,/admin.jsp,

【bodgeito】攻防实战全记录

直接访问此地址就进入了管理员的页面中

【bodgeito】攻防实战全记录

我们可以来尝试注册一个用户

账号:@<script>alert(/xss/)</script>
密码:123456

【bodgeito】攻防实战全记录

点击注册,会弹出xss

【bodgeito】攻防实战全记录

点击如下所示

【bodgeito】攻防实战全记录

同样会弹出xss

【bodgeito】攻防实战全记录

此时再次访问管理员界面会进行弹窗

【bodgeito】攻防实战全记录

登录处是可以注入登录的

账号:'or 1='1

密码:'or 1='1

【bodgeito】攻防实战全记录

万能密码登录

【bodgeito】攻防实战全记录

购物车内存在水平越权

首先使用

账号:[email protected]

密码:'or 1='1

进行登录

查看购物车,当b_id=0的时候,购物车如下

【bodgeito】攻防实战全记录

修改b_id=2,进行查看,可以看到其他用户的购物车

【bodgeito】攻防实战全记录

修改密码处有个csrf

首先注册

账号:[email protected]

密码:123456

【bodgeito】攻防实战全记录

进入修改密码页面

【bodgeito】攻防实战全记录

将密码修改为654321,并进行抓包

【bodgeito】攻防实战全记录

burp右键生成csrf的poc,保存成html文件

【bodgeito】攻防实战全记录

可以通过钓鱼等方式

【bodgeito】攻防实战全记录

只要让用户点击一下即可修改密码

【bodgeito】攻防实战全记录

声明

文笔生疏,措辞浅薄,望各位大佬不吝赐教,万分感谢。

原文始发于微信公众号(儒道易行):【bodgeito】攻防实战全记录

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年12月22日01:50:40
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【bodgeito】攻防实战全记录https://cn-sec.com/archives/3538088.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息