change file extensions
This commit is contained in:
		| @ -5,7 +5,7 @@ et affiche le résultat dans une page web. | |||||||
|  |  | ||||||
| * Créer un fichier de configuration YAML dans un sous-dossier ./configs/ (voir l'exemple ci-dessous). | * Créer un fichier de configuration YAML dans un sous-dossier ./configs/ (voir l'exemple ci-dessous). | ||||||
| Il peut être généré en scannant un réseau avec : `./discover <CIDR>`. | Il peut être généré en scannant un réseau avec : `./discover <CIDR>`. | ||||||
| * Scanner avec le script `./scan_all` (utiliser une tâche cron !). | * Scanner avec le script `./scan_all.sh` (utiliser une tâche cron !). | ||||||
| * Voir les résultats en ouvrant `.\index.php` dans le navigateur web. | * Voir les résultats en ouvrant `.\index.php` dans le navigateur web. | ||||||
|  |  | ||||||
| ## Exemple  | ## Exemple  | ||||||
|  | |||||||
| @ -4,7 +4,7 @@ Scan hosts with `nmap` and display results in webpage. | |||||||
|  |  | ||||||
| * Create a configuration yaml file in ./configs/ subdirectory (see example below). | * Create a configuration yaml file in ./configs/ subdirectory (see example below). | ||||||
| It may be generated by scanning a network with `./discover <CIDR>`. | It may be generated by scanning a network with `./discover <CIDR>`. | ||||||
| * Scan with `./scan_all` (use a cron task!). | * Scan with `./scan_all.sh` (use a cron task!). | ||||||
| * Open `.\index.php` in web browser to see results. | * Open `.\index.php` in web browser to see results. | ||||||
|  |  | ||||||
| ## Example  | ## Example  | ||||||
|  | |||||||
							
								
								
									
										4
									
								
								discover
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								discover
									
									
									
									
									
								
							| @ -19,7 +19,7 @@ site="${network/\//_}" | |||||||
| mkdir -p "scans" | mkdir -p "scans" | ||||||
| nmap -F -oX "scans/$site.xml" $network | nmap -F -oX "scans/$site.xml" $network | ||||||
| mkdir -p "configs" | mkdir -p "configs" | ||||||
| xsltproc --stringparam network "$network" to_config.xsl "scans/$site.xml" > "configs/$site.yaml" | xsltproc --stringparam network "$network" to_config.xsl "scans/$site.xml" > "configs/$site.yml" | ||||||
| php to_XML.php "configs/$site.yaml" > "site/$site.xml" | php to_XML.php "configs/$site.yml" > "site/$site.xml" | ||||||
|  |  | ||||||
| popd > /dev/null | popd > /dev/null | ||||||
							
								
								
									
										4
									
								
								scan
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								scan
									
									
									
									
									
								
							| @ -6,9 +6,9 @@ if [ "$#" -ne 1 ]; then | |||||||
| fi | fi | ||||||
|  |  | ||||||
| pushd "$(dirname -- "$0")" > /dev/null | pushd "$(dirname -- "$0")" > /dev/null | ||||||
| site="$(basename ${1/.yaml/})" | site="$(basename ${1/.yml/})" | ||||||
|  |  | ||||||
| php "to_XML.php" "configs/$site.yaml" > "site/$site.xml" \ | php "to_XML.php" "configs/$site.yml" > "site/$site.xml" \ | ||||||
| && eval $(xsltproc "nmap_cmd.xsl" "site/$site.xml") \ | && eval $(xsltproc "nmap_cmd.xsl" "site/$site.xml") \ | ||||||
| && mv "scans/$site.xml.tmp" "scans/$site.xml" | && mv "scans/$site.xml.tmp" "scans/$site.xml" | ||||||
|  |  | ||||||
|  | |||||||
							
								
								
									
										6
									
								
								scan_all
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								scan_all
									
									
									
									
									
								
							| @ -5,11 +5,11 @@ pushd "$(dirname -- $0)" > /dev/null | |||||||
| mkdir -p scans | mkdir -p scans | ||||||
| mkdir -p site | mkdir -p site | ||||||
|  |  | ||||||
| for config in configs/*.yaml | for config in configs/*.yml | ||||||
| do | do | ||||||
|     site="$(basename ${config/.yaml/})" |     site="$(basename ${config/.yml/})" | ||||||
|     echo "Scan $site" |     echo "Scan $site" | ||||||
|     ./scan "$site" |     ./scan.sh "$site" | ||||||
| done | done | ||||||
|  |  | ||||||
| popd > /dev/null | popd > /dev/null | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| <?php | <?php | ||||||
| $file = $argv[1]; | $file = $argv[1]; | ||||||
| $site = basename($file, ".yaml"); | $site = basename($file, ".yml"); | ||||||
| $__DIR__ = __DIR__; | $__DIR__ = __DIR__; | ||||||
|  |  | ||||||
| $conf = yaml_parse_file($file); | $conf = yaml_parse_file($file); | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user