係統粉 > 電腦問答 > 其他問答

已解決sqlmap不能運行,怎麼解決

提問者:大漠1990  |  瀏覽次  |  提問時間:2017-04-06  |  回答數量:1

sqlmap不能運行,怎麼解決步驟如下1. 去官網下載 http://sqlmap.org/, download.zip file2. 去網上找python2.7的安裝包(按照官網上FAQ中的解釋Python ...

已有1條答案
憶絕妄尋

憶絕妄尋

回答數:49  |  被采納數:147

步驟如下1. 去官網下載 http://sqlmap.org/, download.zip file2. 去網上找python2.7的安裝包(按照官網上FAQ中的解釋Python >= 2.6 and < 3.0.這個範圍以內的python都可以)p.s.如果你有更高級的python也沒關係,不用卸載,我就是這樣,直接裝上python2.7就ok3.解壓下載的sqlmap壓縮包,然後重命名為sqlmap(方便cmd下輸入),然後放入python2.7安裝路徑下就ok,一般就是C:\Python274. 然後點擊sqlmap目錄下的sqlmap.py,右鍵,打開方式,瀏覽,找到python2.7的python.exe。要不然有可能用更高級的python版本來打開,那就會出錯了(沒有其他python版本的忽略這步)5. 以管理員身份運行cmd,(cmd右鍵,管理員身份運行)然後cd到你放sqlmap程序的目錄,運行就可以了。(注意,sqlmap主程序是sqlmap.py,輸入時不要落下.py的後綴)p.s. 有一個更方便的方法:在sqlmap的目錄裏麵建一個批處理(新建文本文檔,然後把後綴改成.bat)裏麵寫cmd.exe即可,之後創建該批處理的快捷方式,這樣就省去了之前不斷cd切換目錄的步驟,直接就是sqlmap的路徑了。p.s.運行時注意直接輸入參數,開始注入即可。可以看看底下那張圖上,我是怎麼輸入的。那個網址隻是舉個例子。如果隻是輸入sqlmap.py運行的話會報錯的,就像這樣Usage: python C:\Python27\sqlmap\sqlmap.py [options]sqlmap.py: error: missing a mandatory parameter ('-d', '-u', '-l', '-r', '-g', '-c', '--wizard' or '--update'), -h for helpPress Enter to continue...6.之後的詳細的使用方法上網去找吧。總結一下幾個關鍵的地方1. 需要用管理員cmd找到sqlmap.py然後運行2. 一定要是2.6-3.0的python3. 要從官網上下載安裝文件,官網裏麵的才是原版的。之前我都是找下載站裏麵的。建議下載了以後就直接放進C:\python27,方便cmd下找到文件。好像有的人直接輸入sqlmap就直接能打開程序,不知道他們怎麼弄的,反正像這樣在cmd下用cd找到程序再運行也可以。
2017-04-06 17:10:49
讚 4
相關問答
最新其他問答
解決方法