Win10下安装sulley

时间:2022-07-15 06:07:29

sulley是一款针对网络协议的fuzz框架,记录下安装过程备忘

1、安装MinGW

  下载:https://github.com/develersrl/gccwinbinaries/releases/download/v1.1/gcc-mingw-4.3.3-setup.exe

  Win10下安装sulley

2、Python2.7.9_x86:https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi

3、Git:https://github.com/git-for-windows/git/releases/download/v2.15.1.windows.2/Git-2.15.1.2-64-bit.exe

4、设置环境变量

  Win10下安装sulley

注:下面文件均下载到C:\Sulley\目录下

5、安装pydbg

  下载:git clone https://github.com/Fitblip/pydbg.git

  进入下载目录执行:

python setup.py install

6、安装libdasm

  下载:https://code.google.com/archive/p/libdasm/downloads(*)

  进入下载目录执行:

python setup.py build_ext -c mingw32
python setup.py install

7、验证Sulley

  下载:git clone https://github.com/OpenRCE/sulley.git

  进入下载目录执行:

python process_monitor.py

8、安装Pcapy

  下载:git clone https://github.com/CoreSecurity/pcapy.git;http://www.winpcap.org/install/bin/WpdPack_4_1_2.zip

  进入到Pcapy下载目录执行:

python setup.py build_ext -c mingw32 -I "C:\sulley\WpdPack\Include" -L "C:\sulley\WpdPack\Lib"
python setup.py install

9、安装WinPcap

  下载:https://www.winpcap.org/install/bin/WinPcap_4_1_3.exe

10、安装Impacket

  下载:git clone https://github.com/CoreSecurity/impacket.git

  进入下载目录执行:

python setup.py install

11、运行network_monitor.py

  进入C:\Sulley\sulley目录执行:

python network_monitor.py

  Win10下安装sulley