SQLmap检测sql注入漏洞
(1).SQL概念 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。它是利用现有应用程序,可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库。比如先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符暴出的,这类表单特别容易受到SQL注入式攻击。例:12306.cn和csdn等网站帐号和密码的泄露,都有可能是sql注入导致的。 (2).SQLmap SQLmap是一款用来检测与利用 SQL注入漏洞的免费开源工具,有一个非常棒的特性,即对检测与利用的自动化处理(数据库指纹、访问底层文件系统、执行命令)。官网: http://sqlmap.org/ (3).实验环境 youxi1 192.168.1.6 SQLmap youxi2 192.168.1.7 渗透测试演练系统DVWA (4).youxi1上安装SQLmap 安装python [root@youxi1 ~]# yum -y install python [root@youxi1 ~]# python -V Python 2.7.5 然后将下载好的SQLmap源码包上传,并解压运行. [root@youxi1 ~]# cd /usr/local/ [root@youxi1