WhiteHat Arsenal 1.07 Beta (Apache Linux Release)
Installation Instructions

WhiteHat Arsenal runs as a set of web applications within
the Apache Web Server.


Prerequisites:
Apache 1.3.x (recommended). Apache 2.0 has been successfully tested
http://www.apache.org/dist/httpd/
Arsenal tested with Apache 1.3.26


* Arsenal 1.06 users may already have these modules installed.

Perl Modules: (Available from CPAN http://www.cpan.org)
Crypt-SSLeay 0.41 	# For SSL Support
			http://www.cpan.org/authors/id/C/CH/CHAMAS/Crypt-SSLeay-0.41.tar.gz
			
Net-SSLeay 1.17		# For SSL Support
			http://www.cpan.org/authors/id/SAMPO/Net_SSLeay.pm-1.17.tar.gz
			
			
File::Path		# create or remove a series of directories
			

Time::HiRes 1.20	# High resolution ualarm, usleep, and gettimeofday
			http://www.cpan.org/authors/id/DEWEG/Time-HiRes-01.20.tar.gz

URI 1.19		# Uniform Resource Identifiers (absolute and relative)
			http://www.cpan.org/authors/id/GAAS/URI-1.19.tar.gz

LW			# libwhisker. Comes with WHArsenal, libwhisker 1.4 can be found @ www.wiretrip.net

XML::Simple 1.08_01	# XML Simple. Use to read and parse XML
			http://www.cpan.org/authors/id/G/GR/GRANTM/XML-Simple-1.08_01.tar.gz


### INSTALLATION ####################################################################################################
# After Apache and Perl Modules have been installed.


Step 1:
Unpack the WHArsenal package

> gunzip WHArsenal_1.07_Beta_Apache.Linux.tgz
> tar -xvf WHArsenal_1.07_Beta_Apache.Linux.tar

Package has files: (see MANIFEST.TXT for details)

	CHANGELOG.txt
	INSTALL.txt
	MANIFEST.TXT
	TODO.TXT
	REQUIREMENTS.TXT
	arsenal_license.txt
	copyright.txt
	wharsenal/
	wharsenalcgi/



Step 2:
Place the "wharsenal" directory into your Apache "htdocs" directory.

Set permissions of the "sessions" in the "wharsenal" to be owned and read/writable
by the UID of apache process. If webserver is running as "nobody", permissions
should be set to 755 and owned by "nobody".

/home/apache/htdocs/wharsenal
drwxr-xr-x    2 nobody   nobody       4096 Apr 16 14:03 sessions


Step 3:
Place the "wharsenalcgi" directory into you Apache "cgi-bin" directory.
Example: /home/apache/cgi-bin

Make sure all the ".pl" scripts are executeable (755).


Step 4:
Make sure web server is running and point your browser 
to "http://locahost/wharsenal/index.html" or "http://127.0.0.1/wharsenal/index.html"
or "http://<youripaddress>/wharsenal/index.html".


Note:
Depending on the particular installation you may need to change the perl interpreter line
in each script to match your perl path.

Change the following line to your perl interpreter:

#!/usr/bin/perl -w

============== IMPORTANT INSTALLATION INFORMATION ==================================
WHArsenal should not be considered secure software package. This software acts similar 
to a web proxy, anyone may have access to the many tools remotely. As such, It is HIGHLY
recommneded that the "wharsenal" and "wharsenalcgi" directories be protected
by Apache HTACCESS restrictions.

http://httpd.apache.org/docs/howto/auth.html

====================================================================================
