mirror of
https://github.com/lopes/netbox-scanner.git
synced 2025-07-22 13:24:38 +02:00
update sample to use networks.txt by default
This commit is contained in:
parent
354af84dbd
commit
95fbba2c79
@ -11,15 +11,29 @@
|
|||||||
# Nmap, passing a list of all networks and hosts to be
|
# Nmap, passing a list of all networks and hosts to be
|
||||||
# scanned.
|
# scanned.
|
||||||
#
|
#
|
||||||
|
# If you have a large number of networks, use the mapfile option.
|
||||||
|
# In order to use mapfile, populate your networks, one per line,
|
||||||
|
# in a file called networks.txt.
|
||||||
|
#
|
||||||
|
# If you have a small number of networks, comment out the mapfile
|
||||||
|
# lines, and uncomment the "small array" line.
|
||||||
|
#
|
||||||
# For the purpose of this example, assume that netbox-scanner
|
# For the purpose of this example, assume that netbox-scanner
|
||||||
# is configured to use the same directory of this script
|
# is configured to use the same directory of this script
|
||||||
# to look for XML files.
|
# to look for XML files.
|
||||||
##
|
##
|
||||||
|
|
||||||
NETWORKS="192.168.3.0/24 192.168.252.0/24"
|
# mapfile
|
||||||
|
declare -a NETWORKS
|
||||||
|
mapfile -t NETWORKS < samples/networks.txt
|
||||||
|
|
||||||
|
# small array
|
||||||
|
#NETWORKS="192.168.3.0/24 192.168.252.0/24"
|
||||||
|
|
||||||
|
|
||||||
TODAY="$(date +%d.%m.%yT%H:%M:%S%Z)"
|
TODAY="$(date +%d.%m.%yT%H:%M:%S%Z)"
|
||||||
|
|
||||||
for net in $NETWORKS; do
|
for net in "${NETWORKS[@]}"; do
|
||||||
NETNAME=$(echo $net | tr -s '/' '-')
|
NETNAME=$(echo $net | tr -s '/' '-')
|
||||||
#nmap "$net" -T4 -O -F --host-timeout 30s -oX nmap-"$NETNAME".xml
|
#nmap "$net" -T4 -O -F --host-timeout 30s -oX nmap-"$NETNAME".xml
|
||||||
nmap "$net" -T4 -sn --host-timeout 30s -oX nmap-"$NETNAME".xml
|
nmap "$net" -T4 -sn --host-timeout 30s -oX nmap-"$NETNAME".xml
|
||||||
|
Loading…
x
Reference in New Issue
Block a user