Installing the Sulley fuzzer framework on Windows XP Professiona

转自:http://louppen.wordpress.com/2011/06/22/installing-the-sulley-fuzzer-framework-on-windows-xp-professional-installtion-notes/

System: Microsoft Windows XP Professional
Version 2002
Service Pack 3
  1. Install  WinPcaP. Also download WinPcaP developer’s pack, as it is needed for the compilation of pcapy. Default installation.
  2. Install MinGW. Default installation, except for checking the box asking for the C++ compiler. Post installation – add the path of MinGW’s binaries (C:\MinGW\bin) to Windows’s “Path” environment variable.
  3. Install Python. Post installation – add Python’s path (C:\Python27) to Windows’s “Path” environment variable.
  4. Install pydasm – download libdasm, extract, cd into the pydasm directory, compile and install as shown below:
    C:\Documents and Settings\Mickey\Desktop\libdasm-1.5\pydasm>python setup.py build_ext -c mingw32
    running build_ext
    building 'pydasm' extension
    ---[snip]---
    C:\MinGW\bin\gcc.exe -mno-cygwin -shared -s build\temp.win32-2.7\Release\..\libdasm.o build\temp.win32-2.7\Release\pydasm.o build\temp.win32-2.7\Release\..\pydasm.def -LC:\Python27\libs -LC:\Python27\PCbuild -lpython27 -lmsvcr90 -o build\lib.win32-2.7\pydasm.pyd
    C:\Documents and Settings\Mickey\Desktop\libdasm-1.5\pydasm>python setup.py install
    running install
    ---[snip]---
    Writing C:\Python27\Lib\site-packages\pydasm-1.5-py2.7.egg-info
    C:\Documents and Settings\Mickey\Desktop\libdasm-1.5\pydasm>
  5. Install PaiMei by issuing “python setup.py install” from whatever directory you checked it out to. Post installation – delete or rename C:\Python27\Lib\site-packages\pydbg\pydasm.pyd
  6. Install pcapy  by issuing the following commands (The compiler needs to know about the location of WinPcaP’s developers pack):
    C:\Documents and Settings\Mickey\Desktop\pcapy-0.10.5\pcapy-0.10.5>python setup.py build_ext -c mingw32 -I "C:\Documents and Settings\Mickey\Desktop\WpdPack_4_1_2\WpdPack\Include" -L "C:\Documents and Settings\Mickey\Desktop\WpdPack_4_1_2\WpdPack\Lib"
    running build_ext
    building 'pcapy' extension
    ---[snip]---
    C:\Documents and Settings\Mickey\Desktop\pcapy-0.10.5\pcapy-0.10.5>C:\Documents and Settings\Mickey\Desktop\pcapy-0.10.5\pcapy-0.10.5>python setup.py install
    running install
    ---[snip]---
    Writing C:\Python27\Lib\site-packages\pcapy-0.10.5-py2.7.egg-info
    C:\Documents and Settings\Mickey\Desktop\pcapy-0.10.5\pcapy-0.10.5>
  7. Install impacket by issuing “python setup.py install” from whatever directory you extracted it to.
  8. Checkout Sulley to C:\sulley . Verify that the network and process monitors are acting as expected:
    C:\sulley>python network_monitor.py
    ERR> USAGE: network_monitor.py
            device to sniff on (see list below)
        [-f|--filter PCAP FILTER] BPF filter string
        [-P|--log_path PATH]      log directory to store pcaps to
        [-l|--log_level LEVEL]    log level (default 1), increase for more verbosity
     
        [--port PORT]             TCP port to bind this agent to
     
    Network Device List:
        [0] {0D3CCF45-BC70-4C0E-BE93-1FBF9BD7E019}  192.168.1.102
     
    C:\sulley>python network_monitor.py
    ERR> USAGE: network_monitor.py
            device to sniff on (see list below)
        [-f|--filter PCAP FILTER] BPF filter string
        [-P|--log_path PATH]      log directory to store pcaps to
        [-l|--log_level LEVEL]    log level (default 1), increase for more verbosity
     
        [--port PORT]             TCP port to bind this agent to
     
    Network Device List:
        [0] {0D3CCF45-BC70-4C0E-BE93-1FBF9BD7E019}  192.168.1.102
     
    C:\sulley>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值