雷一:sqlmap总出现missing a mandatory option
sqlmap的适用环境是python2。而一般人都用的python3,所以得在电脑上安装两个版本的python。
直接安装,没事。我上面的文件夹是python3,下面的文件夹是python2:
由于是后安装的python2,所以添加环境变量的时候一般是这样的:
这样会出问题,因为此时它默认运行的是python3的环境。所以把python2的环境变量上移:
PS:如何检测python运行版本,首先打开cmd,打出python,即可出现此时的版本。(注意别重命名为python27,python37之类)
雷二:输入sqlmap.py -h会用记事本打开
打开sqlmap ,输入sqlmap.py -h需要用记事本打开。此时可以在系统设置,将python设为py文件的默认打开选项。
希望大家成功安装。
其他步骤网上教程很多,在此记录下我踩得雷。