root/trunk/INSTALL
| Revision 1356, 1.1 kB (checked in by haypo, 2 months ago) | |
|---|---|
| |
Fusil dependencies
- Python 2.4: http://python.org/
- ctypes Python module (part of Python 2.5+) (Debian package: python-ctypes)
- python-ptrace 0.4.2: http://python-ptrace.hachoir.org/
- GCC needed by compileC() function from fusil.c_tools: http://gcc.gnu.org/
Optional dependencies (only used by Firefox fuzzer):
- Xlib Python module, required by fusil.xlib module: http://python-xlib.sourceforge.net/
Running on Windows:
- win32api for Python: http://starship.python.net/crew/mhammond/win32/
Projects dependencies
Each project may require external program or special environment:
- Linux operating system: linux_ioctl and linux_syscall projects are specific to Linux
- Mplayer program: needed by mplayer project
- MySQL server and MySQL command line client: needed by mysql project
- etc.
Installation
Fusil uses the user "fusil" and the group "fusil" to run child processes to avoid remove an arbitrary file or kill an arbitrary process.
Type as root:
./setup.py install
Or using sudo program:
sudo python setup.py install
Note: See TracBrowser for help on using the browser.
