Ik voer momenteel scans uit tegen 16 verschillende/24's op dagelijkse basis met behulp van het volgende script:
#!/bin/sh
TODAY=`date +"%d-%m-%y"`
OPTIONS="--open --reason -oX /var/log/nmap/XXX/scan-$TODAY.xml -F x.x.x.0/24"
nmap $OPTIONS
rm /var/log/nmap/XXX/yesterday.xml
mv /var/log/nmap/XXX/today.xml /var/log/nmap/XXX/yesterday.xml
ln -s /var/log/nmap/XXX/scan-$TODAY.xml /var/log/nmap/XXX/today.xml
Als ik de opdracht nmap buiten het script voer en deze uitvoer naar de console laat zien, worden er geen hosts weergegeven die niet beschikbaar zijn, maar wanneer ik de vlag -oX gebruik om naar een xml-bestand uit te voeren, zodat ik dit later kan wijzigen , de hosts die down zijn, worden weergegeven.
Hoe krijg ik nmap om deze hosts te negeren, niet te loggen, enz.? Bedankt!
Bewerken: gewoon om ervoor te zorgen dat we allemaal op dezelfde pagina staan, heeft het bedrijf waar ik voor werk alle van de/24s die ik aan het scannen ben. =)