首页 > 其他分享 >【bodgeito】攻防实战记录

【bodgeito】攻防实战记录

时间:2024-12-21 18:27:04浏览次数:13  
标签:实战 攻防 bodgeito xss E6% 购物车 密码 https com

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

进入网站整体浏览网页

在这里插入图片描述

点击页面评分进入关卡

在这里插入图片描述

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

在这里插入图片描述

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

构造payload输入

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

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

在这里插入图片描述

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

点击contact us

构造payload输入

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

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

在这里插入图片描述

继续尝试fuzz,构造payload:

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

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

在这里插入图片描述

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

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

在这里插入图片描述

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

在这里插入图片描述

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

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

在这里插入图片描述

点击注册,会弹出xss

在这里插入图片描述

点击如下所示

在这里插入图片描述

同样会弹出xss

在这里插入图片描述

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

在这里插入图片描述

登录处是可以注入登录的

账号:'or 1='1

密码:'or 1='1

在这里插入图片描述

万能密码登录

在这里插入图片描述

购物车内存在水平越权

首先使用

账号:user1@thebodgeitstore.com

密码:'or 1='1

进行登录

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

在这里插入图片描述

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

在这里插入图片描述

修改密码处有个csrf

首先注册

账号:test@qq.com

密码:123456

在这里插入图片描述

进入修改密码页面

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

可以通过钓鱼等方式

在这里插入图片描述

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

在这里插入图片描述

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

免责声明:由于传播或利用此文所提供的信息、技术或方法而造成的任何直接或间接的后果及损失,均由使用者本人负责, 文章作者不为此承担任何责任。

转载声明:儒道易行 拥有对此文章的修改和解释权,如欲转载或传播此文章,必须保证此文章的完整性,包括版权声明等全部内容。未经作者允许,不得任意修改或者增减此文章的内容,不得以任何方式将其用于商业目的。

CSDN: 
https://rdyx0.blog.csdn.net/

公众号:儒道易行
https://mp.weixin.qq.com/mp/appmsgalbum?__biz=Mzg5NTU2NjA1Mw==&action=getalbum&album_id=1696286248027357190&scene=173&from_msgid=2247485408&from_itemidx=1&count=3&nolastread=1#wechat_redirect

博客:
https://rdyx0.github.io/

先知社区:
https://xz.aliyun.com/u/37846

SecIN:
https://www.sec-in.com/author/3097

FreeBuf:
https://www.freebuf.com/author/%E5%9B%BD%E6%9C%8D%E6%9C%80%E5%BC%BA%E6%B8%97%E9%80%8F%E6%8E%8C%E6%8E%A7%E8%80%85

标签:实战,攻防,bodgeito,xss,E6%,购物车,密码,https,com
From: https://blog.csdn.net/weixin_48899364/article/details/144600913

相关文章

  • 鸿蒙HarmonyOS应用开发 |鸿蒙技术分享HarmonyOS Next 深度解析:分布式能力与跨设备协作
    鸿蒙技术分享:HarmonyOSNext深度解析:分布式能力与跨设备协作实战随着万物互联时代的到来,操作系统作为连接设备、应用与用户体验的核心,扮演着不可或缺的角色。华为最新发布的HarmonyOSNext(鸿蒙操作系统下一代版本)不仅在技术架构上实现了颠覆性升级,更在生态体验上迈向了一个新的......
  • 【项目实战】SQL报错注入之updatexml的实现
    SQL报错注入之updatexml的实现updatexml函数通过输入不符合XPATH格式的数据来触发报错,并利用这一点进行SQL注入,通过分析报错信息,可以判断是否存在注入点,并逐步爆出数据库名、表名、字段名以及敏感数据,感兴趣的可以了解一下1.updatexml报错原理updatexml(xml_doument,X......
  • 实战:电子书阅读器
    ##问题背景web开发成为了主流的编程模式,许多系统都采用web开发模式,譬如,电商系统、门户网站、新闻资讯、邮件系统、还有诸多千奇百怪的网页,这就是今天我们熟悉的互联网发展的结果。web开发具有简单、快捷、高效的特性,从而备受青睐。笔者在这里以电子书阅读器为例,针对电子书阅......
  • C++ 中的多线程编程:从基础到实战
        随着多核处理器的普及,多线程编程成为现代C++开发中的关键技能。C++11引入了强大的线程库,使得多线程编程更安全、更高效。本文将带你深入了解C++中的多线程编程,从基础概念到实际案例,逐步掌握如何用现代C++编写高效的多线程程序。一、多线程的基础概念  ......
  • windows 驱动实例分析系列: pl2303芯片开发实战之一
    驱动开发有大半情况是需要和硬件芯片交互的,而国内,最多的情况就是拿到国外的芯片,然后进行仿制,故能根据芯片设计出解决方案这种技术是许多高级工程师的基本操作。PL2303是一个被广泛使用的USB转RS232串口芯片。其中一些型号早已停产,但还在市场上流通,被使用在一些产品上。在......
  • [Python学习日记-73] 面向对象实战1——答题系统
    [Python学习日记-73]面向对象实战1——答题系统简介需求模型——5w1h8c领域模型设计模型实现模型案例:年会答题系统简介    在学习完面向对象之后你会发现,你还是不会自己做软件做系统,这是非常正常的,这是因为计算机软件和系统的制作是一个系统性工程,在大学里面......
  • 实战设计模式之工厂方法模式
    概述        工厂方法模式和前一篇文章中提到的简单工厂模式都属于创建型设计模式,它们都致力于解决对象创建的问题。但两者还是有一些重要区别的:简单工厂模式通常用于减少重复代码,并将对象的创建逻辑集中在一个地方,适用于产品种类较少且创建逻辑相对简单的情况;工厂方......
  • 读图数据库实战笔记09性能与反模式
    1. 熵1.1. 熵是物理学上的一个术语,本质上是一个系统“内在的混乱程度”​1.2. 是我们的敌人2. 执行缓慢的遍历2.1. 和关系数据库一样,图数据库对于执行缓慢的操作并不陌生2.2. 图也有帮助诊断问题的工具2.2.1. 解释一个遍历会做什么2.2.2. 分析一个遍历做了什......
  • 20222318 2024-2025-1 《网络与系统攻防技术》实验八实验报告
    1.实验内容(1)Web前端HTML能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。(2)Web前端javascipt理解JavaScript的基本功能,理解DOM。在(1)的基础上,编写JavaScript验证用户名、密码的规则。在用户点击登陆按钮后回显“欢迎+输入的用户名”尝......
  • 计算机毕业设计-基于Java+SSM架构的班级同学录网站系统项目开发实战(附源码+论文)
    大家好!我是程序员一帆,感谢您阅读本文,欢迎一键三连哦。......