...
- Click the FOE2 item in the Windows Start menu.
- Run
foe2.py
- Run
tools\quickstats.py
to check fuzzing progress when you wish.
How it works
When a campaign starts, FOE will gather available seed files and create scorable sets:
...
- Windows XP or Server 2003 32-bit is recommended to allow exception hooking (winrun) Other Windows versions will use debugger mode (nullrun)
- Python 2.7
http://www.python.org/download/releases/2.7.5/ - SciPy
http://sourceforge.net/projects/scipy/files/scipy/0.10.1/scipy-0.10.1-win32-superpack-python2.7.exe/download - NumPy
http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python2.7.exe/download - PyYAML
http://pyyaml.org/download/pyyaml/PyYAML-3.10.win32-py2.7.exe - pywin32
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/pywin32-218.win32-py2.7.exe/download - Python WMI
https://pypi.python.org/packages/any/W/WMI/WMI-1.4.9.win32.exe - Debugging Tools for Windows
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
Set up symbols, if so desired. - Microsoft !exploitable
Copy the !exploitable dll (msec.dll
) to winext directory.
(probablyC:\Program Files\Debugging Tools for Windows (x86)\winext
)
http://msecdbg.codeplex.com/ - Add debugging tools (specifically
cdb.exe
) to your PATH.
(probably C:\Program Files\Debugging Tools for Windows (x86)\) - Copy the
foe.yaml
config file fromconfigs\examples\
to theconfigs
directory and modify as necessary. - Copy seed files to the
seedfiles
directory