README.TXT
v1.2.1

This tool has several requirements:

1. The Java Runtime (JRE): 32-bit for 32-bit OSes, 64-bit for 64-bit OSes.
2. GNU Octave, for statistical computations.  Included in the package.
3. WinPcap, for packet processing.  Included in the package.
4. Jnetpcap, a WinPcap interoperability library.  Included in the package.

Automated install:

install.bat will attempt to automatically install and configure the required dependencies.  If an error occurs you may install manually.  Running install.bat with administrator privileges  or the "install" shortcut may also help.

When you are sure the tool works properly you may delete the contents of the "Install" directory, they are only needed during initial setup.

Manual install:

1. This package includes both x64 (jre-7u3-windows-x64.exe) and x86 (jre-7u3-windows-i586-iftw.exe) versions of the JRE.  Install the one that corresponds to your OS.
2. An installer for GNU Octave is included in this package.  Double click it and follow the instructions.  If you install it into a non-default location, be sure to write down where you installed it to (see step 5).
3. An installer for WinPcap is included in this package.  Double click it and follow the instructions.
4. A distribution for Jnetpcap is included in this package.  Copy the file "jnetpcap-1.3.0-Win32\jnetpcap.dll" (for 32-bit systems) or "jnetpcap-1.3.0-Win64\jnetpcap.dll" (for 64-bit systems) into C:\Windows or C:\Windows\system32 (or any location in the PATH environment variable).  You may need Administrator privileges for this step.
5. For GNU Octave, the "bin" folder must be added to the PATH environment variable.  By default this is located at "C:\Octave\Octave3.4.3_gcc4.5.2\Octave3.4.3_gcc4.5.2\bin", but this may be different on your computer.  A simple way to accomplish this is to open a command line (by pressing Win+R, typing cmd and pressing Enter) and entering the following command (Windows 7 and Vista):
setx PATH "C:\Octave\Octave3.4.3_gcc4.5.2\Octave3.4.3_gcc4.5.2\bin"

(Replace the quoted path with the install path from step 2 if needed.)

The tool should now function properly.

When you are sure the tool works properly you may delete the contents of the "Install" directory, they are only needed during initial setup.