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

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

    双击就能打开

  • 相关阅读:
    钉钉 LDAP
    OpenLDAP 密码策略与审计控制
    Active Directory LDAP DingDing
    Linux kill 命令 java
    Memory Analyzer 与 Java VM 版本支持问题
    java.lang.Thread.State
    稻盛和夫 活法 人生公式
    [领导力/管理]一句话说带团队
    把某个公司git项目迁移到gitee的步骤
    Protocol Buffers  |  Google Developers
  • 原文地址:https://www.cnblogs.com/zylq-blog/p/6694566.html
Copyright © 2011-2022 走看看