w3af 安装并配置桌面和快速启动栏
安装环境 kali_linux 2017.1
安装配置:http://blog.csdn.net/ycl146/article/details/75041527
安装配置 w3af
进入到目录
cd /usr/local/src/
下载w3af程序文件
root@attacker:~# /usr/local/src# git clone https://github.com/andresriancho/w3af.git# 或者直接去 github(https://github.com/andresriancho/w3af.git) 下载,之后复制到此目录
切换目录到 w3af
root@attacker:/usr/local/src# lscircle.yml extras README.md tools w3af_api w3af_guidoc profiles scripts w3af w3af_consoleroot@attacker:/usr/local/src# cd w3af/
修改文件内容如下
root@attacker:/usr/local/src/w3af# vim core/controllers/dependency_check/requirements.py PIPDependency('pybloomfilter', 'pybloomfiltermmap', '0.3.15'), #31行PIPDependency('OpenSSL', 'pyOpenSSL', '16.2.0'), #39行PIPDependency('lxml', 'lxml', '3.7.1'), #45行
修改文件内容如下
root@attacker:/usr/local/src/w3af# vim core/controllers/dependency_check/platforms/mac.py MAC_CORE_PIP_PACKAGES.remove(PIPDependency('pybloomfilter', 'pybloomfiltermmap', '0.3.15')
安装 python-pybloomfiltermmap graphviz
root@attacker:/usr/local/src/w3af# apt install -y python-pybloomfiltermmap graphviz
然后执行 w3af_gui 命令
root@attacker:/usr/local/src# ./w3af_gui A script with these commands has been created for you at /tmp/w3af_dependency_install.shroot@attacker:/usr/local/src# sh /tmp/w3af_dependency_install.shroot@attacker:/usr/local/src# ./w3af_consolew3af>>> exitroot@attacker:/usr/local/src# ./w3af_gui 提示 no module named webkit因为新版本的kali的软件原已经不包含python-webkit和python-webkit-dev所以只能安装二进制文件 用dpkg -i 二进制包名来安装webkit
cd /usr/local/src 进入目录
# 由于我本机是64位kali系统 所以我下载安装64位的软件包 如果是32位的请根据url下载对应的32位软件包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.debwget http://ftp.br.debian.org/debian/pool/main/p/python-support/python-support_1.0.15_all.debwget http://ftp.br.debian.org/debian/pool/main/w/webkitgtk/libwebkitgtk-1.0-0_2.4.11-3_amd64.deb
然后依次执行安装命令
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 # 此时如果不报错表示webkit模块已经安装好
可以通过命令python进入python解释器,然后执行import webkit来验证是不是安装好
此时执行./w3af_gui 提示 no module named python-gtksourceview2
执行命令 apt-get install python-gtksourceview2 安装
最后 ./w3af_gui 执行成功,出现w3af图形启动页面。大功告成,完毕。
快速启动 w3af
1. 创建桌面快捷方式(复制或者手动创建 kali-w3af.desktop 文件)root@attacker:~# cp /usr/share/applications/kali-burpsuite.desktop /root/Desktop/root@attacker:~# cd Desktoproot@kali:~/Desktop# cat kali-burpsuite.desktop [Desktop Entry]Name=burpsuiteEncoding=UTF-8Exec=sh -c "java -jar /usr/bin/burpsuite"Icon=kali-burpsuite.pngStartupNotify=falseTerminal=falseType=ApplicationCategories=03-webapp-analysis;03-06-web-application-proxies;X-Kali-Package=burpsuiteroot@kali:~/Desktop# vim kali-w3af.desktop [Desktop Entry]Name=w3afEncoding=UTF-8Exec=sh -c "/usr/local/src/w3af/w3af_gui"Icon=/usr/local/src/w3af/w3af/core/ui/gui/data/w3af_logo.pngStartupNotify=falseTerminal=falseType=ApplicationCategories=03-webapp-analysis;03-05-web-vulnerability-scanners;X-Kali-Package=w3afroot@attacker:~/Desktop# chmod +x kali-w3af.desktop #变成可执行文件root@kali:~/Desktop# cp kali-w3af.desktop /usr/share/applications/# 在启动菜单栏出现 w3af 图标快捷启动2. 创建命令行快速启动(使用命令别名)root@attacker:~# vim .bashrc alias w3af_console='/usr/local/src/w3af_console'alias w3af_gui='/usr/local/src/w3af_gui'root@attacker:~# source .bashrc # 重新加载配置文件root@attacker:~# w3af w3af>>>
w3af 安装并配置桌面和快速启动栏相关推荐
- windows7的快速启动栏
win7安装好之后是没有快速启动栏的,不过可以自己设置. 在任务栏上右键 -> 工具栏 -> 新建工具栏. 在文件夹里面输入这个路径,然后按回车: %userprofile%/AppDat ...
- 创建 桌面、发送到...、快速启动栏、开始菜单、程序菜单、右键菜单 快捷方式...
{================================================================= 功 能: 创建 桌面.发送到 ...
- 恢复快速启动栏里的“显示桌面”图标
在百度知道上看到一个提问,大意是说自己不小心把快速启动栏的"显示桌面"图标给删除了,"显示桌面"按钮是大家经常用到的操作按钮,有时误删除掉后,然后使用起来非常不 ...
- Git安装及配置5分钟快速教程
转载自 Git安装及配置5分钟快速教程 Git是什么 Git是一款免费.开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理. 与常用的版本控制工具CVS.Subversion等 ...
- 怎么把桌面计算机放到快速启动栏,怎么把桌面图标放到快速启动栏
1. 如何把桌面图标放于快速启动栏 拖动图标到任务栏,之后删除桌面图标 不行的话 点击"开始"菜单→"运行"命令,在弹出的"运行"对话框中输 ...
- 如何在Windows中将“显示桌面”图标移动到快速启动栏或任务栏
If you aren't a fan of scrolling your pointer over to the lower right corner of your monitor to show ...
- 第六天 - 安装第二、三台CentOS - SSH免密登陆 - hadoop全分布式安装、配置、集群启动
第六天 - 安装第二.三台CentOS - SSH免密登陆 - hadoop全分布式安装.配置.集群启动 第六天 - 安装第二.三台CentOS - SSH免密登陆 - hadoop全分布式安装.配置 ...
- 创建快捷方式 (并添加到快速启动栏 、桌面、开始菜单)
首先需要获取三个路径 :桌面路径 .快速启动栏路径. 开始->程序组路径 //得到当前桌面路径 BOOL GetDesktopPath(char *pszDesktopPath) { LPITE ...
- 创建快捷方式到桌面、任务栏、开始菜单、快速启动栏、程序组中
//得到快速启动栏的路径 BOOL GetIEQuickLaunchPath(WCHAR *pszIEQueickLaunchPath) {LPITEMIDLIST ppidl;if (SHGetSp ...
- ubuntu安装PyCharm 把pycharm固定到快速启动栏
1.下载 进入PyCharm官网下载社区版pycharm,进行解压. 2.运行 cd xxxxx/pycharm/bin # cd至你的pycharm bin目录 sh ./pycharm.sh # ...
最新文章
- FPGA之道(43)编写纯净的组合或时序逻辑
- 《疯狂java讲义》6
- 【学术相关】博士毕业也会看第一学历吗?
- 浅谈 Knowledge-Injected BERTs
- linux 调优系列
- 【shell实例】定时21:00-21:05,循环调用DSQL脚本,其它时段自动退出
- Flutter拓展 android studio如何连接夜神模拟器(亲测!!!)
- 黄淮江淮等地有大雾 较强冷空气将影响中东部地区
- 怎样设置网络工作组计算机,如何建立计算机工作组?
- 计算机电源atx,除了ATX和SFX电源,其实还有很多种电源规格,你了解几个?
- php 百度第三方登录接口开发,PHP:通过MVC,实现第三方登录(百度)
- DEDECMS织梦中华美食网早期版本菜谱网整站源码
- 第15节 域之集中管理、统一管理
- Cadence Allegro解散Group组图文教程及视频演示
- Ubuntu常见命令
- 有效沟通技巧慕课答案
- 青龙新毛----快音
- VS2019生成Steup文件在其他处理器运行
- 2022年春招平均薪资曝光,程序员也羡慕了?
- golang中图片转base64_base64图片转换
热门文章
- 时序分析 19 VAR(Vector Autoregression) 向量自回归
- java deflate_[Java]关于Deflate、GZip格式网页的解压
- Copy ‘XXXX‘ to effectively final temp variable
- montypython买火柴_无聊图集(2017-04-01)
- 基于卷积和递归神经网络的物联网流量分类器
- 车载TBOX,4G北斗/GPS双模定位
- 怎么架设魔兽世界服务器?
- pure seq2seq
- CentOS7安装Pure-ftpd
- h5怎么做分享到QQ 、朋友圈、微信 、微博等功能