9.1 安装 Sulley

在我们深入探索Sulley之前,先得找一头,栓起来。大家可以从 http://www.nostarch.com/ghpython.htm 下载 zip 打包的 Sulley 源代码。(我估计是眼花,愣是 没找到,http://sulley.googlecode.com 此地有货)。

下载完成后,解压 Sulley,在目录下找到 sulley,utils 和 requests 文件夹,然后复制到 C:\Python25\Lib\site-packages\目录下。这些就是 Sulley 的核心。接下来 安装其他依赖的文件。

第一个 WinPcap,一款开源的轻便简洁的网络库,用于 windows 平台下的包捕捉。有搞 过嗅探的同学,对这东西应该是非常熟悉了,建议搞渗透的都去看看它的手册,大饼级别的 黑客利器。Winpcap 被广泛的应用与各种网络工具,入侵检测系统。Sulley 使用它捕捉网络 数据。下载地址:http://www.winpcap.org/install/bin/WinPcap_4_0_2.exe

接下来安装两个 python 库:pcapy 和 impacket,,和上面的 WinPcap 库配合。它们都由 CORE Security 提供。Pcapy 是 WinPcap 的 Python 接口,impacket 则负责包的解码和创建。 pcap 的下载地址 http://oss.coresecurity.com/repo/pcapy-0.10.5.win32-py2.5.exe.

mpacket 的下载地址 http://oss.coresecurity.com/repo/Impacket-stable.zip。下载完后解压到 C:\ directory,进入目录执行以下命令:

C:\Impacket-stable\Impacket-0.9.6.0>C:\Python25\python.exe setup.py install

一切就绪,主角登场!