sqlmap安装教程+遇到的错误及解决方法

文章介绍了如何下载和安装SQL注入工具SQLmap,强调了解压缩后将其放在任何路径下均可,不需要特定于Python目录。在Python2.7环境下运行,通过命令行使用时需提供必要参数,如`-u`后跟URL。此外,解决了启动时可能出现的错误,包括正确使用cmd命令行和确保提供必需的命令行选项。还提到了如何切换Python版本来运行sqlmap。

一.下载方式:

github下载链接GitHub - sqlmapproject/sqlmap: Automatic SQL injection and database takeover tool

二.安装过程:

下载好压缩文件后,自选路径解压缩。

 这里把sqlmap放到python目录下,实际上不需要这样,随便放哪里都行。

网上说sqlmap需要python2环境,我下了2.7和3.1版本,都可以打开。这里使用的是python2.7的环境。

在sqlmap目录下,进入命令提示符:

 随便输个命令判断是否成功(需要带字母-u ,-h之类的),这里的sqlmap.py -h,h是help的意思

 安装成功。

三.遇到的错误

1.点开位置错误

误以为点“sqlmap.py”运行,一点进去按ENTER回车就闪退

解决方法:在目录拦输入cmd进入(看上面)

 

2.报错:sqlmap.py: error: missing a mandatory option (-d, -u, -l, -m, -r, -g, -c, --wizard, --shell, --update, --purge, --list-tampers or --dependencies). Use -h for basic and -hh for advanced help

以为这里是安装错误,搞了好久反应过来,只是因为没有输入全指令

 解决方法:后面加上需要的参数就好了

例如-u后面接的是url地址

 

 3.更改打开sqlmap的python版本

 可以在其他方式里选择其他版本的python(前提是要自己下载+配置好环境)。这里我下载了python2.7与python3.10,所以有两个选择

 选择好了之后就更换成功了。如果没有选择,可能是python没下载或者没配置环境变量等。

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值