您的位置:首页 > Web前端

Installing the Sulley fuzzer framework on Windows XP Professiona

2012-07-20 17:28 357 查看


转自: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

Install WinPcaP. Also download WinPcaP
developer’s pack, as it is needed for the compilation of pcapy. Default installation.

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.

Install Python. Post installation – add Python’s path (C:\Python27) to Windows’s “Path” environment variable.

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>
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


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>
Install impacket by issuing “python setup.py install”
from whatever directory you extracted it to.

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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: