w3af安裝


基於python開發,由於kali自帶的w3af無法正常使用

安裝新的w3af

apt-get update

apt-get install kali-linux-all安裝所有工具包

apt-get build-dep python-lxml

cd ~

pip install --upgrade pip

git clone https://github.com/andresriancho/w3af.git

cd w3af

 

/tmp/w3af_dependency_install.sh

./w3af_console (./w3af_gui)

當運行./w3af_console時發現,這個模塊找不到。

但是在/usr/local/lib/python2.7/dist-packages/netlib目錄下有這個文件

懷疑是import的默認搜索路徑沒有添加/usr/local/lib/python2.7/dist-packages/netlib

這個問題 只要在/usr/local/lib/python2.7/dist-packages/netlib文件夾下添加一個__init__.py即可

再次運行運行./w3af_console,發現缺少tcp模塊

pip uninstall netlib 卸載掉腳本安裝的netlib

/tmp/w3af_dependency_install.sh 再運行一遍

./w3af_console 就好了

 

運行圖形化界面./w3af_gui,發現要安裝xdot

pip install xdot==0.6

然后再運行就好了./w3af_gui

 

我們每次使用都需要在終端進入~/w3af中./w3af_gui,這樣操作不是很方便,我們可以在桌面上設置一個快捷方式,以后運行只要雙擊圖標即可

我們利用老版本的w3af的快捷方式拷貝到桌面

cp /usr/share/applications/w3af.desktop /root/桌面

就會在桌面看到一個圖標

vim /root/桌面/w3af.desktop,將啟動路徑修改為剛才安裝的路徑

保存退出

給它執行權限

chmod +x /root/桌面/w3af.desktop

回車之后,圖標就變成這個樣子了

雙擊就能打開

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM