RAPIER 3.2 (Rapid Assessment & Potential Incident Examination Report) Alpha 3
Copyright (C) 2007 Joe Schwendt and Steve Mancini

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

RAPIER.exe [OPTIONS]

Command Line Options
--help			Shows this help
--conffile=<path>	Fully qualified path to the RAPIER.conf file. (Default=.\Conf\RAPIER.conf)
--availablemodules	Displays the list of available modules
--fastscan		Enables fast scan modules only
--slowscan		Enables all fast and slow scan modules
--allscan		Enables all modules
--include=<modules>	Enables only those modules specified by their module name.  Multiple should be seperated by commas
--noautozip		Disables autozipping of results
--autozip		Auto-zips results (Default)
--noautoupload		Disables auto-upload of results zip file.  Only valid if autozip is enabled
--autoupload		Auto-uploads results zip file.  Only valid if autozip is enabled (Default)
--noforensicintegritycheck	Disables auto-upload of results zip file.  Only valid if autozip is enabled
--forensicintegritycheck	Auto-uploads results zip file.  Only valid if autozip is enabled (Default)
--resultspath=<path>	Fully qualified path to output results to.  (Default=.\Results)
--modulespath=<path>	Fully qualified path to find modules to run.  (Default=.\Modules)
--toolspath=<path>	Fully qualified path to the tools directory.  (Default=.\Tools)
--confpath=<path>	Fully qualified path to the conf files.  (Default=.\Conf)
--noonline		Disables all online checks and functionality
--noautoupdate		Disables Auto Update
--autoupdatecheck	Performs an Auto Update check (if online)
--autoupdateonly	Performs an Auto Update check (if online) and updates if necessary.  Exits after doing so.
--autoupdate		Performs an Auto Update check (if online) and updates if necessary, then runs RAPIER
--priority=<level>	Runs the application at desired process affinity level.  Valid options are: RealTime, High, AboveNormal, Normal, BelowNormal, Idle
--nogui			Disables Graphical User Interface
--gui			Enables the Graphical User Interface (default)
--version		Displays the RAPIER.exe version
--debug			Enables debug level logging
--verbose		Enables more detialed information when running RAPIER than normal, but not as much as debug
--eventlog		Enables Application Event Log logging
--noeventlog		Disables Application Event Log logging
--zipfilename=<name>	Full name of the zip file (Default=%MachineName%-%y-%M-%d-%h-%m-%s.zip)
--RAPIERBaseURL=<URL>	Base URL for the RAPIER Server (Default=http://rapier:8010)
--UploadURL=<URL>	URL to upload files to (Default=<RAPIERBaseURL>/Results/)
--TestURL=<URL>		WebService URL for Testing connectivity to the RAPIER Server (Default=<RAPIERBaseURL>/test.html)
--FileVersionCheckerURL=<URL>		WebService URL for File Version Checking (Default=<RAPIERBaseURL>/version.asp?filename=)
--FileMD5ChecksumCheckerURL=<URL>	WebService URL for File MD5 Checksum (Default=<RAPIERBaseURL>/md5checksum.asp?filename=)
--FileSHA1ChecksumCheckerURL=<URL>	WebService URL for File SHA1 Checksum (Default=<RAPIERBaseURL>/sha1checksum.asp?filename=)
--DirectorySHA1ChecksumCheckerURL=<URL>	WebService URL for Directory SHA1 Checksum (Default=<RAPIERBaseURL>/sha1checksum.asp?dirname=)
--CurrentVersionURL=<URL>		Directory for RAPIER Version Checking (Default=<RAPIERBaseURL>/CurrentVersion)
--emailfrom=<address>	Email address that notification emails are sent as
--emailto=<address>	Email address(es) that notification emails are sent to (To line)
--emailcc=<address>	Email address(es) that notification emails are sent to (Cc line)
--emailbcc=<address>	Email address(es) that notification emails are sent to (Bcc line)
--emailsubject=<subject>	Subject line of the notification email
--smtpserver=<server>	SMTP Server to send the notification email through
--sampleLocation=<path>	Location to point to in the notification email for samples that have been uploaded
--helpContact=<contact>	People names included in the notification email for help contact
--RAPIERRunDescription=<Description>	Description to include with the RAPIER run to assist the analyst for identifying the reason RAPIER was run
--RemoteSystemName=<systemname>	Name of the system to remotely run RAPIER on
--RemoteUserName=<username>	Username (and domain) of the user to run RAPIER with on the remote system.  Format: <Domain>\<Username>
--RemotePassword=<password>	Password of the user to run RAPIER with on the remote system
--RemoteRunInteractive	Enables the GUI to be displayed on the Remote System
--RemoteResultsRetain	Enables Results to be saved when running on a remote system.  Requires a RemoteResultsPath to be set.
--NoRemoteResultsRetain Disables Saving Results when running on a remote system (Default)
--RemoteResultsPath	If RemoteResultsRetain is enabled, then this is the path on the remote system where the results will be saved to
