1、cd /usr/bin/
2、sudo git clone https://github.com/sqlmapproject/sqlmap.git sqlmap-dev
3、重新打开terminal输入此信息后,回车即可。
alias sqlmap=‘Python /usr/bin/sqlmap-dev/sqlmap.py‘
但是执行第二条命令的时候,wtf,报错了
你可能会遇到以下错误:
1、MAC OS下错误提示xcrun: error: invalid active developer path
2、
MAC下安装sqlmap
sudo chmond 777 /usr/bin也不行,只好又怏怏地去百度,度来度去,后来一想索性自己mkdir一个算了
so,在根目录里,mkdir zyj
接下去就ok了。
装完之后,关闭terminal再开发现,输入sqlmap又gg了,
百度了下发现alias要生效的话,还需要在~/.bash_profile文件中设置一下。
1)open -e .bash_profile添加
alias sqlmap=‘Python /usr/bin/sqlmap-dev/sqlmap.py‘ ##类似于windows环境下设置环境变量;(PS:Alias是Linux中常用的别名命令,这么好的东东在mac中自然不会舍去。当有一些比较复杂的命令需要经常执行的时候,alias对效率的提升立竿见影。)
这里需要注意的是,等号前后不能出现空格。
2)接着在根目录中输入source ~/.bash_profile ##此条命令是使bash重新载入配置令刚才命令生效。
3)以后需要使用sqlmap,就只需要在terminal中输入sqlmap即可,熟悉的界面出来了
原文地址:https://www.cnblogs.com/syw20170419/p/11518643.html