BurpSuit官方实验室之信息泄露

news2025/7/5 21:47:19

BurpSuit官方实验室之信息泄露

这是BurpSuit官方的实验室靶场,以下将记录个人信息泄露共5个Lab的通关过程

Web Security Academy: Free Online Training from PortSwigger

lab1:

Information disclosure in error messages

错误消息中的信息泄露

在路径/product?productId=1加入’单引号报错泄露版本信息

在这里插入图片描述

lab2:

Information disclosure on debug page

调试页面上的信息披露

点击一个商品,在返回包中发现一段注释
在这里插入图片描述

尝试访问,果然泄露了找到SECRET_KEY 即可
在这里插入图片描述

lab3:

Source code disclosure via backup files

通过备份文件泄露源代码

点击商品信息,在bp的Target模块中发现了robots.txt和一些目录
在这里插入图片描述

查看robots.txt
在这里插入图片描述

/backup目录之前也看到了,访问一下
在这里插入图片描述

在该文件源码中找到数据库密码

在这里插入图片描述

lab4:

Authentication bypass via information disclosure

通过信息公开绕过认证

给了登录凭据wiener:peter

登录后,访问/admin管理界面

更改请求为TRACE

TRACE方法是HTTP(超文本传输)协议定义的一种协议调试方法,该方法使得服务器原样返回任何客户端请求的内容

发现响应包含 X-Custom-IP-Authorization 标记访客的IP

在这里插入图片描述

在代理中设置,为每个请求添加请求头

在这里插入图片描述

成功访问/admin
在这里插入图片描述

lab5:

Information disclosure in version control history

版本控制历史中的信息披露

下载http://xxx/.git

wget -r http://xxx/.git

提示了删除了两个admin文件

git status

在这里插入图片描述

git log

在这里插入图片描述

第二个版本有被删去的密码

git diff

在这里插入图片描述

用administrator账号成功登录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/7311.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

从金鸡百花电影节,看“鼓浪屿元宇宙”的元力、魅力与想象力

文|智能相对论 作者|青月 元宇宙的走红,始于2021年3月10日Roblox在美上市,这个和现实世界相平行又相交叉的虚拟世界开始引起市场的注意,并迅速风靡全球。 虽然2022年,关于元宇宙的探索已经进入了一个相对务实的阶段&#xff0c…

【毕业设计】机器视觉停车位识别检测系统 - python 深度学习

文章目录1 简介2 检测效果3 实现方式3.1 整体思路3.2 检测空车位3.3 车辆识别4 最后1 简介 🔥 Hi,大家好,这里是丹成学长的毕设系列文章! 🔥 对毕设有任何疑问都可以问学长哦! 这两年开始,各个学校对毕设…

【面试题】「2023」JavaScript 最新高频 前端面试题 指南 (必看)

前言 大家好,本次总结了关于JavaScript的上百道高频面试考点,感谢大家的留言点赞收藏 💗 如果文中有不对、疑惑或者错字的地方,欢迎在评论区留言指正🌻 更多题库 地址:前端面试题库 基础篇 1. 将数组的…

【微前端开发环境下,加载远程子应用的实战。】

一开始我们的本地开发运行的环境,如果没有启动子应用的话。对应的页面是白屏的。 问题: 当有关联资源需要跳转时无法跳转,需要额外打开一个浏览器tab页到环境上面执行操作。当bug类型为纯ui-server端的内容时,需要手动启动bug相关…

【数据库原理及应用】——事务并发控制和恢复技术(学习笔记)

📖 前言:事务是数据库操作的基本逻辑单元,事务处理技术主要包括数据库并发控制技术和恢复技术。本章首先介绍了事务的基本概念和四个特性,然后讨论事务并发操作可能引起数据库的不一致性,继而引入数据库的并发控制技术…

Compare线刷包与卡刷包

Android系统分为卡刷包和线刷包 小米11线刷包 从该版本的boot.img中抽取出的内容如下图 小米11卡刷包 从该版本的boot.img中可以提取的内容是 也就是说,想要做配置文件抽取需要用线刷包。经过测试,目前高版本的卡刷包通过解压都无法获取到boot.img…

图像分割 - 阈值处理 - 固定阈值法

目录 1. 介绍 2. 固定阈值处理 1. 介绍 图像分割就是将图像分成不同的区域,每个区域满足相似的条件。通常,都是将图像分为两个区域:前景区域和背景区域。 前景就是人们感兴趣的位置,例如一副Lena图像,我们只对这副图…

Redis-Mysql八股总结

Redis 说一下 Redis以及Redis 使用场景 答:Redis 是一种基于内存的数据库,对数据的读写操作都是在内存中完成,因此读写速度非常快,常用于缓存,消息队列、分布式锁等场景。 Redis 设置过期时间的命令 # 设置 key 在…

上网行为监控都能审计到哪些内容?

现在很多企业都部署了上网行为监控系统,那么,它可以审计到哪些内容呢?目前市面上有不同种类的上网行为监控系统,其功能都是大同小异的,这里我们以墨门云为例,了解一下装了这个软件之后管理者可以审计到哪些…

WPF探究【一】

文章目录WPF的概述:控件分类XAML对象元素语法XAML根元素WPF和XAML命名空间声明控件Lablel示例继承关系TextBlockbuttonBorderWPF的概述: WindowsPresentationFoundation(简称WPF)WPF的核心是一个与分辩率无关且基于实量的呈现引擎…

【深入理解Kotlin协程】使用Job控制协程的生命周期

Job 是协程上下文CoroutineContext的实现之一,通过它我们可以对协程的生命周期进行一些控制操作。Job 是协程的句柄。使用 launch 或 async 创建的每个协程都会返回一个 Job 实例对象,该实例是相应协程的唯一标识并管理其生命周期。还可以将 Job 传递给 …

数据结构与算法(四) 广度优先搜索

本篇文章继续来学习广度优先搜索算法(Broad-First-Search,BFS) 1、本质 广度优先搜索本质上还是遍历整个搜索空间,找到给定问题的解 实际上也是一种暴力搜索算法,不过其中的实现细节和优化细节还是值得探讨的 与深度…

基于PHP+MySQL的大学生交友社交网站

近年来,大学生的数量在逐步的增加,为了能够让这些大学生有一个更好的交友环境,需要创建一个基于大学生的社交交友网站。这样可以拉近彼此大学生之间的感情,让他们可以更好的进行学习和交流。 PHP大学生交友社交网站通过PHP:MySQL进行开发,分为前台和后台两部分,通过…

线程的状态

Java中线程的状态是通过枚举类型Thread.State表示的 ,通过打印这些枚举类型,就可以知道java中线程的状态有哪些 public class ThreadState {public static void main(String[] args) {for (Thread.State state : Thread.State.values()) {System.out.pr…

进销存管理系统是什么?有哪些功能?

对于2022年刚开始,但是可以的确的是禽流感在短时期内是不可能返回他们,作为虚拟店面批发商想勇往直前中,就必须要亲吻网络,把销售业务从实体店搬至线上去。 想突破现状,化解虚拟店面批发民营企业的存活问题&#xff0…

ES初使用记录——写入与查询数据

本周接到一个任务:定时统计订单表中的数据,将异常订单挑出来,放入ES中供统计页面从总数点击跳转过去进行列表展示。 一、配置ES 配置maven,注入template Resource private ElasticsearchTemplate elasticsearchTemplate; 二、…

一、OBS概述

1. 概述 obs官网git源码编译 2. 软件能力 输入:文本、图片、窗口、音视频及摄像头等 处理:视频及图片滤镜、音频混音等 输出:rtmp推流、本地录制(mp4)、音视频裸数据(pcm/yuv/rgb)等 3. 模块 a. core核心模块 libobs 加载、管理各个功能…

Ansys Zemax | 大功率激光系统的STOP分析2:如何进行光机械设计准备

大功率激光器广泛用于各种领域当中,例如激光切割、焊接、钻孔等应用中。由于镜头材料的体吸收或表面膜层带来的吸收效应,将导致在光学系统中由于激光能量吸收所产生的影响也显而易见,大功率激光器系统带来的激光能量加热会降低此类光学系统的…

性能测试面试题总结(答案全)

目录 1.什么是负载测试?什么是性能测试? 2.性能测试包含了哪些测试(至少举出3种) 3.简述性能测试的步骤 4.什么时候可以开始执行性能测试? 5.你如何在负载测试模式下执行功能测试? 6.响应时间和吞吐量…

时序数据库 InfluxDB

一、介绍 InfluxDB 是一个时间序列数据库,GO 编写的,旨在处理高写入和查询负载。InfluxDB 旨在用作涉及大量时间戳数据的任何用例的后备存储,包括 DevOps 监控、应用程序指标、物联网传感器数据和实时分析。 特点: 专门为时间序列数据编写的…