kali linux下w3af的安装
w3af介绍
w3af是基于Python开发,易于使用和扩展的一个Web应用程序攻击和审计框架。该项目的目标是创建一个框架,通过查找和利用所有Web应用程序漏洞来帮助保护Web应用程序。是一个开源项目,具有主动扫描和手动扫描,还具有强大的插件功能,能够集成其他的扫描工具。
w3af在kali-linux下的安装
1.查看版本信息
2.编辑源文件,添加浙大源和官方源
vim /etc/apt/sources.list
3.更新源
apt-get update
4.下载w3af,因为在虚拟机下载比较慢,所以直接在物理机的浏览器去下载
网址:https://github.com/andresriancho/w3af.git
5.把安装包复制到/usr/local/src目录下,然后进行解压
6.安装 python-pybloomfiltermmap
7.修改requirements.py文件
vim w3af-master/w3af/core/controllers/dependency_check/requirements.py
8.修改mac.py文件
vim w3af-master/w3af/core/controllers/dependency_check/platforms/mac.py
9.执行w3af_gui,看到需要安装的依赖,并生成一个脚本/tmp/w3af_dependency_install.sh
10.执行此脚本,发现一处错误,是npm没有安装
11.执行w3af_console
12.安装npm
13.用npm安装retire
npm install -g retire
14.再次执行w3af_console
15.执行w3af_gui,提示需要安装xdot才能运行
再次运行提示还需要安装一个插件,apt-get安装即可
16.安装webkit,提示下载webkit以及依赖
17.安装依赖和软件包
wget http://ftp.br.debian.org/debian/pool/main/p/pywebkitgtk/python-webkit_1.1.8-3_amd64.deb
wget http://ftp.br.debian.org/debian/pool/main/w/webkitgtk/libjavascriptcoregtk-1.0-0_2.4.11-3_amd64.deb
wget http://ftp.br.debian.org/debian/pool/main/w/webkitgtk/libwebkitgtk-1.0-0_2.4.11-3_amd64.deb
wget http://ftp.br.debian.org/debian/pool/main/p/python-support/python-support_1.0.15_all.deb
18.安装依赖和软件包
dpkg -i libjavascriptcoregtk-1.0-0_2.4.11-3_amd64.deb dpkg -i python-support_1.0.15_all.debdpkg -i libwebkitgtk-1.0-0_2.4.11-3_amd64.debdpkg -i python-webkit_1.1.8-3_amd64.deb
安装libwebkitgtk-1.0-0_2.4.11-3_amd64.deb出错,显示未安装软件包 libegl1-x11,libegl1-mesa
19.执行w3af_gui
20.完成!!!
21.安装过程中,可能会遇到各种其他的问题,要善于使用google解决问题
kali linux下w3af的安装相关推荐
- Kali Linux下的软件安装
新系统直接安装软件,常常被提示缺少依赖的包. 经过以下步骤可以解决缺少依赖的问题. 首先sudo apt-get -f install,修复安装. sudo apt-get update,更新源. s ...
- 最新kali linux下完美安装和运行QQ的方法
腾讯官方早就在10年代初就停止运营Linux版QQ,然而民间折腾Linux版QQ的脚步从来没停过.时至今日,Linux QQ有了很多种的解决方案--如deepin wine QQ系列.docker镜像 ...
- 第四篇 kali Linux 下安装fluxion
第四篇 kali Linux 下安装fluxion 第一篇kali linux 安装 https://blog.csdn.net/qq_43632394/article/details/1091212 ...
- Kali Linux 64位架构安装Veil-Evasion
Kali Linux 64位架构安装Veil-Evasion Veil-Evasion是一种生成有效载荷可执行文件的工具,可绕过常见的防病毒软件.由于技术的发展,大部分人都选择安装的Linux系统架构 ...
- Kali Linux下运行Sniffjoke出错的解决
Kali Linux下运行Sniffjoke出错的解决 由于Kali Linux版本的更新和Sniffjoke发布时间久远等问题,Sniffjoke在新版本的Kali Linux中运行存在各种问题.下 ...
- kali linux虚拟机镜像的安装(详细手把手教你)
kali linux虚拟机镜像的安装 知识点有增加了 镜像文件的下载路径 下载好就是安装了 知识点有增加了 本文章是我从阅读了大佬的文章或者观看大佬的视频讲解学习到的,总和大佬的中间出现的问题还有我中 ...
- kali linux u盘 live,Kali Linux Live U盘安装过程
从U盘启动然后安装Kali是我们最喜欢并且是获得并运行Kali最快的方法.为此,我们首先要在U盘创建Kali ISO的镜象.如果你想长久使用kali linux U盘,请在创建镜象前阅读完整的文档.7 ...
- Kali Linux下命令行终端的中英文切换
Kali Linux下命令行终端的中英文切换 由于自己想下载个kali linux学习,但是苦于自己设备受限,下载了kali官网的light版本: kali-linux-light-2019.1a-a ...
- kali2020 vnc安装,在Kali Linux 2020.x上安装和卸载VLC媒体播放器的方法
本文介绍在Kali Linux 2020.x系统上安装和卸载VLC media Player(VLC媒体播放器)的方法.大多数Linux发行版在其上游存储库中包含VLC软件包,要在Kali Linux ...
最新文章
- 大数据-spark-hbase-hive等学习视频资料
- iOS url出现特殊字符处理 -- stringByAddingPercentEncodingWithAllowedCharacters
- 回顾线程的竞争机制-轻量级锁
- 代理模式中的静态代理
- vscode 快速调到定义处_vim技巧:在程序代码中快速跳转,在文件内跳转到变量定义处...
- 为什么线程池里的方法会执行两次_面试官问你java都有哪些线程池,自己是否自定义过线程池...
- 蓝桥杯比赛常考算法_蓝桥杯比赛要求
- Illustrator 教程,如何在 Illustrator 中裁剪、分割和修剪作品?
- Container with most water
- 渗透测试常用端口利用总结
- java实现pdf黑白化 : pdf转图片、图片黑白化、图片转pdf
- libtorrent源码分析(三)BT下载相关知识总结
- Android基站定位详解
- how to assign more that 31 VFs to one VM
- 易语言取计算机的ip,易语言怎样取IP物理地址
- 面向对象的三大基本特性,五大基本原则。
- C语言中预编译/预处理的使用
- 同盾设备指纹简单分析及手机相关ID了解
- Activity-的-36-大难点,你会几个?「建议收藏」
- 深度资讯|美团王兴带头承诺廉洁自律,互联网公司也需要“人民的名义”