29 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| $NMAP           = "sudo nmap"; # nmap command, E.g. 'nmap', 'sudo nmap' for root privileges or '/usr/bin/nmap' if not in PATH
 | |
| $NMAPDIR        = dirname(`which nmap`) . "/../share/nmap";
 | |
| $port           = (($_SERVER['REQUEST_SCHEME'] == "http" && $_SERVER['SERVER_PORT'] == 80) || ($_SERVER['REQUEST_SCHEME'] == "https" && $_SERVER['SERVER_PORT'] == 443)) ? "" : ":{$_SERVER['SERVER_PORT']}";
 | |
| $BASEDIR        = "{$_SERVER['REQUEST_SCHEME']}://{$_SERVER['SERVER_NAME']}$port" . dirname($_SERVER['SCRIPT_NAME']);
 | |
| $SCANSDIR       = "scans";
 | |
| $STYLESHEETSDIR = "stylesheets";
 | |
| $DATADIR        = ".";
 | |
| $SCRIPTARGSFILE = "script-args.ini";
 | |
| $COMMONOPTIONS  = [
 | |
|     "--datadir"          => $DATADIR,
 | |
|     "--script-args-file" => $SCRIPTARGSFILE,
 | |
| ];
 | |
| $PRESETS           = [
 | |
|     "lanScan" => [
 | |
|         "-PS"          => "microsoft-ds",
 | |
|         "-F"           => true,
 | |
|         "-T"           => 5,
 | |
|         "--script"     => "http-info,smb-shares-size",
 | |
|         "--stylesheet" => "lanTable.xsl",
 | |
|     ],
 | |
|     "host" => [
 | |
|         "-A"           => true,
 | |
|         "-T"           => 5,
 | |
|         "--script"     => "http-info,smb-shares-size",
 | |
|         "--stylesheet" => "hostDetails.xsl",
 | |
|     ],
 | |
| ];
 |