Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1355695
  • 博文数量: 185
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2664
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-01 13:46
个人简介

鸟在笼中,恨关羽不能张飞;Survival of the fittest

文章分类

全部博文(185)

分类: 其他UNIX

2015-08-19 18:12:25

这次主要说一下mac下的w3af的安装(因为我使用的是mac系统,其它系统我这暂先不说了)
首先要下载 /> 这里我下的是w3af-1.1.tar.bz2 (40.0 MB)
东西还不小,40M左右


然后就是解压安装嘛,安装的东西比较多,先安装软件自带的
cd w3af/extlib/fpconst-0.7.2  
python setup.py install  
cd SOAPpy  
python setup.py install  
cd pyPdf  
python setup.py install  


然后安装软件所依赖的,因为是python嘛,直接用pip install来安装 
pip install nltk
pip install pyOpenSSL
pip install scapy
pip install pybloomfiltermmap
...


因为我py的一直在用,所以有些插件可能已经早就安装了
如果你不清楚你需要安装什么,可以在w3af根目录下执行./w3af_console即可看到你所缺少的模块


这里需要注意一下
在安装python-lxml时,直接使用pip来安装就是一直报错,xmlversion.h not found 
但是用locate还能找到,所以应该是环境变量的问题
直接在环境变量后面加上此文件所在路径后再执行 pip install 是不可以的,仍然是报错。
后来查了一下,看到mac下安装这玩意需要的格式是写一起,如下就可以了,没想到啊....
C_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/libxml2:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/libxml2/libxml:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include pip install lxml




这个安装好后还有一个pysvn,这玩意用pip还不能安装,不过它有mac的版本,直接在官网下载即可
http://pysvn.tigris.org/servlets/ProjectDocumentList?folderID=2860
pysvn dmg版本


下载后解把tgz文件压到如下路径,如果没有需要创建一下,这就OK了,还是比较简单的
mkdir -p /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/


最后遇到的一个问题是在运行的时候居然说是少dnet这玩意,python不能导入。
合计直接pip install吧还google不过去,只好下源码libdnet-1.12.tgz包来安装了。
解压后,这里有python的包,然后python setup.py install即可安装 


这里是全部安装完了,直接可以运行./w3af_console就可以使用了.....


我这里使用的是Python 2.7.6
通过pip freeze可以查看pip都装过什么东西












 
阅读(12736) | 评论(3) | 转发(0) |
给主人留下些什么吧!~~

a4909003632019-08-17 23:14:02

您好,按您说的方法前面步骤都已经完成了,现在卡在pysnv这个模块上了,我从官网上下载了好多个版本,都是无法解压到site-packages这个文件夹下,我是手动解压完成后mv到这个文件夹下的,然后去w3af目录下执行./w3af_console 提示我没有安装pysvn..

gray19822015-08-24 11:01:47

beyondfly:Mac版本与Linux版本使用起来区别大么?

应用上不大,只是安装方面不同而已

回复 | 举报

beyondfly2015-08-23 22:16:14

Mac版本与Linux版本使用起来区别大么?