大体流程按这两篇文章走:
https://www.jianshu.com/p/b41856f3bb84
https://blog.csdn.net/f786548139/article/details/80604586
坑1: 执行./w3af_dependency_install.sh后,无npm
通过这个文章中的链接下载node以及npm随便放置到一个文件夹
https://blog.csdn.net/dongyanwen6036/article/details/77529189
将npm和node 符号链接到/usr/local/bin
然而 kali上没有In命令...
解决方案:
使用krusader创建符号链接
然后执行
npm -g install retire
运行w3af_console 发现还是提示让运行npm -g install retire
使用krusader创建retire的符号链接,连接到/usr/local/bin
坑2
最后安装缺失依赖的时候
dpkg -i libjavascriptcoregtk-1.0-0_2.4.11-3_amd64.deb
dpkg -i python-support_1.0.15_all.deb
dpkg -i libwebkitgtk-1.0-0_2.4.11-3_amd64.deb
dpkg -i python-webkit_1.1.8-3_amd64.deb
安装到第三个无限提示错误,broken-install 也不行
解决方案:
使用apt-get install 安装libwebkitgtk-1.0-0
这4个安装完成之后无需再安装gtksourceview2,直接运行w3af_gui即可成功
网友评论