一道CTFsql注入的问题

news2024/11/19 13:29:07

打开页面一个登录框,我甚至都没先弱口令登录,直接开始sql测试,结果测到最后发现没有,直接admin/admin就就去了,下次遇到登录框请先测试弱口令,ok?
在这里插入图片描述
登录成功后:
在这里插入图片描述
这句话提示中提到了关键词 “flagpwdsqli yyds”,看起来是在暗示可能存在一个密码(password)相关的 SQL 注入(SQLi)漏洞。
看到请求包中cookie中有密码,尝试一波sql测试,直接回显报错页面,有了:
在这里插入图片描述
手动测试太麻烦了,直接上sqlmap:

方法一

使用sqlmap --cookie来检测cookie注入

在此,也可以将等级设置的高一点,设到2或者3,我设到了3

python sqlmap.py -u “http://your-ip/页面地址/” --cookie=“uname=admin” --level 3

这里的cookie替换为你要测试的值。

方法二

与之前提到的方法一样,使用 -r 扫描文件

先将burp抓的包保存至txt文件中,然后扫描它

python sqlmap.py -r “C:\Users\13090\Desktop\post.txt” -p cookie

直接得到flag的值,注意别激动,这还不是!
在这里插入图片描述
得到了901abd389414c4e902c7c1257c196206,这个是一个密码,然后呢?
它是说提交一个flagpwd的值就可以,那我试试get请求:
在这里插入图片描述
芜湖,这不就出来了嘛:
flag{c1798dc8c59b3b27fc403cf3568f66e0}
ok ,做的还算顺利哈哈

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

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

相关文章

【QT+QGIS跨平台编译】之十五:【libTiff+Qt跨平台编译】(一套代码、一套框架,跨平台编译)

文章目录 一、libTiff介绍二、文件下载三、文件分析四、pro文件五、编译实践一、libTiff介绍 libTiff是一个用于处理TIFF图像文件格式的开源软件库。 TIFF(Tagged Image File Format)是一种灵活且广泛支持的图像文件格式,常用于存储照片和其他高质量图像。libTiff提供了一套…

代理IP使用指南:风险与注意事项

在当今的数字化时代,使用在线代理IP已经成为一种常见的网络行为。然而,在使用这些代理IP时,我们需要注意一些风险和问题,以确保我们的网络安全和隐本私文。将探讨使用代理IP时需要注意的几个关键问题。 1、代理IP的安全性 使用代理…

Android Automotive:在路上释放 Android 操作系统的力量

Android Automotive:在路上释放 Android 操作系统的力量 Android 在汽车行业的历程车载信息娱乐系统 (IVI) 的演变汽车中的 Android:演变和进步Android 汽车操作系统的崛起Polestar 2:开创 Android 汽车体验Android 开源项目 (AOSP) 及其他项…

K个一组翻转链表---链表OJ

https://leetcode.cn/problems/reverse-nodes-in-k-group/?envType=study-plan-v2&envId=top-100-liked K个一组进行翻转,大体上是和前面两两翻转是类似的,区别就在于,这里需要自己判断是否需要翻转,如何翻转,怎么记录。这里我们用递归来实现。 是否需要翻转…

指针的深入了解2

1.const修饰指针 在这之前我们还学过static修饰变量,那我们用const来修饰一下变量会有什么样的效果呢? 我们来看看: 我们可以看到编译器报错告诉我们a变成了一个不可修改的值,我们在变量前加上了const进行限制,但是我…

【Linux】第三十九站:可重入函数、volatile、SIGCHLD信号

文章目录 一、可重入函数二、volatile三、SIGCHLD信号 一、可重入函数 如下图所示,当我们进行链表的头插的时候,我们刚刚执行完第一条语句的时候,突然收到一个信号,然后我们这个信号的自定义捕捉方法中,正好还有一个头…

内网安全:Exchange服务

目录 Exchange服务 实验环境 域横向移动-内网服务-Exchange探针 一. 端口扫描 二. SPN扫描 三. 脚本探针(还可以探针是否有安全漏洞) 域横向移动-内网服务-Exchange爆破 一 .BurpSuite Intruder模块爆破 域横向移动-内网服务-Exchange漏洞 CVE-2020-17144 Exchange R…

【JaveWeb教程】(38)SpringBootWeb案例之《智能学习辅助系统》的详细实现步骤与代码示例(11)过滤器Filter讲解

目录 SpringBootWeb案例10 过滤器Filter2.4 过滤器Filter2.4.1 快速入门2.4.2 Filter详解2.4.2.1 执行流程2.4.2.2 拦截路径2.4.2.3 过滤器链 2.4.3 登录校验-Filter2.4.3.1 分析2.4.3.2 具体流程2.4.3.3 代码实现 SpringBootWeb案例10 过滤器Filter 2.4 过滤器Filter 刚才通…

uniapp组件库Card 卡片 的使用方法

目录 #平台差异说明 #基本使用 #配置卡片间距 #配置卡片左上角的缩略图 #配置卡片边框 #设置内边距 #API #Props #Slot #Event 卡片组件一般用于多个列表条目,且风格统一的场景。 #平台差异说明 AppH5微信小程序支付宝小程序百度小程序头条小程序QQ小程…

UE5在VisualStudio升级后产生C++无法编译的问题

往期的虚幻引擎项目在VS更新后,编译时会报错,这一般出现在VS升级之后,UE对于VC的编译器定位没有更新导致; 有出现如下问题: 问题1: Running I:/EPCI/Epic Games/UE_5.3/Engine/Build/BatchFiles/Build.ba…

研发日记,Matlab/Simulink避坑指南(九)——可变数组应用Bug

文章目录 前言 背景介绍 问题描述 分析排查 解决方案 总结归纳 前言 见《研发日记,Matlab/Simulink避坑指南(四)——transpose()转置函数Bug》 见《研发日记,Matlab/Simulink避坑指南(五)——CAN解包 DLC Bug》 见《研发日记,Matlab/Si…

(bean的创建图)学习Spring的第十天(很重要)

大致框架按如下 第一次细分 bean对象还未创建 操作第一个map 引入BeanFactoryPostProcessor , 即Bean工厂后处理器 , 为Spring很重要的扩展点 BeanFactoryPostProcessor内部的方法 可以对BeaDefinition进行修改 , 也可进行BeanDefinition的注册 ( 原有在xml文件配置的bean…

vue常用指令(v-mode)

一、v-mode 指令 作用: 获取和设置表单元素的值(实现双向数据绑定) 双向数据绑定 单向绑定: 就是把Model绑定到View,当我们用JavaScript代码更新Model时,View就会自动更新。双向绑定: 用户更新了View,Model的数据也自动被更新了,…

Windows提权:第三方应用

目录 向日葵漏洞提权 Teamviewer提权 电脑(服务器)装的第三方应用越多,安全隐患越大 向日葵漏洞提权 已经拿到了webshell权限,这里的权限是普通用户的权限,查看服务进程 tasklist /svc 发现对方主机上存在向日葵的进程 将其上线CS上&am…

项目部署上线过程

写在前面 你应该去喜欢那些,让你觉得自己很美好,由衷感受到幸福的人,而不是那些让你卑微到尘埃里,让你觉得自己很没用的人。 …

第四十一周:文献阅读+GAN存在的问题和改进

目录 摘要 Abstract 文献阅读:基于Transformer的时间序列生成对抗网络 现有问题 提出方法 相关前提 GAN(生成对抗网络) Transformer 方法论 时间序列处理 TTS-GAN (基于Transformer的时间序列生成对抗网络)…

【网络基础】网络协议传输层UDP和TCP

UDP 解包和分用 解包(解析数据包) 捕获数据包:首先,接收端的网络栈捕获UDP数据包。检查目的端口:接收端检查数据包头部的目的端口,以确定哪个应用程序应该接收该数据包。验证校验和:接收端可能…

day33_js

今日内容 0 复习昨日 1 JS概述 2 JS的引入方式 3 JS语法 3.1 变量 3.2 基本数据类型 3.3 引用类型 3.4 数组类型 3.5 日期类型 3.6 运算符(算术运算,逻辑,关系运算,三目运算) 3.7 分支 3.8 循环 3.9 函数(重点) 3 常见弹窗函数 alter,confirm,prompt 0 复习昨日 1 盒子模型 对d…

Kafka(九)跨集群数据镜像

目录 1 跨集群镜像的应用场景1.1 区域集群和中心集群1.2 高可用(HA)和灾备(DR)1.3 监管与合规1.4 云迁移1.5 聚合边缘集群的数据 2 多集群架构2.1 星型架构2.2 双活架构2.2 主备架构2.2.1 如何实现Kafka集群的故障转移2.2.1.1 故障转移包括的内容1. 灾难恢复计划2. 非计划内的故…

【C初阶——基本语法】return关键字

博客简介:本系列博客是C初阶基本语法系列,主要围绕主题对其语法特性进行详谈。 适宜人群:C初学者,可用于C完善补充 作者留言:本博客相关内容如需转载请注明出处,本人学疏才浅,难免存在些许错误&…