zoukankan      html  css  js  c++  java
  • 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

    回车之后,图标就变成这个样子了

    双击就能打开

  • 相关阅读:
    【2019/3/23】周进度报告
    第十周总结
    程序员修炼之道-从小工到专家阅读笔记01
    第九周总结
    用户模板和用户场景
    一维数组最大子数组续
    程序员的自我修养阅读笔记03
    第八周总结
    NABCD项目分析
    第七周总结
  • 原文地址:https://www.cnblogs.com/zylq-blog/p/6694566.html
Copyright © 2011-2022 走看看