Frage Verwenden Sie Scan-spezifische nmap-Ports, um zu sehen, auf welchen IP-Adressen diese ausgeführt werden


Ich habe eine Frage, um ein Skript mit nmap zu schreiben, um TCP-Ports im gesamten Netzwerk zu sehen, welche IP-Adressen einen dieser Dienste ausgeführt werden.

Entschuldigung, mein Englisch ist nicht gut.


1
2017-12-21 15:19


Ursprung


Lesen man nmap. So was ist was nmap wurde für entworfen. Warnung: Je nachdem, was Sie mit "über das gesamte Netzwerk" meinen, könnten Sie an der Grenze des illegalen Verhaltens stehen. Stellen Sie sicher, dass der Netzwerk-Manager informiert und genehmigt ist. Ein Port Scan ist oft ein Vorläufer eines Angriffs. Keine Antwort auslösen - zuerst die Genehmigung einholen. - waltinator
Auf welche Dienste beziehen Sie sich? - George Udosen
es ist nur ein normaler Scan, weil ich neu bei nmap bin und gehört habe, dass es viele Dinge tun kann, also möchte ich es einfach ausprobieren. * Walzer - Wayne
TCP Ports 53 und 123 Dienste =) * George - Wayne


Antworten:


Was du machen willst ist das:

nmap -p 53,123 192.168.0.0/24
  • -p  Gibt eine Liste kommagetrennter Ports an.
  • 192.168.0.0/24 fordert an, das lokale Netzwerk in CIDR-Notation zu scannen. Bitte beachten Sie, dass Sie, wenn Sie ein lokales Netzwerk scannen, wissen müssen, um welchen Typ es sich handelt; beispielsweise /24 bedeutet, es gibt 2 ^ (32-24) - 1 = 255 mögliche Host-Adressen (und wenn Sie Router, Broadcast und Netzwerk-ID ausschließen, gibt es 3 weniger Adressen). Benutzen ip addr -o um herauszufinden, auf welchem ​​Netzwerk Sie sind.

Natürlich können Sie andere Optionen in Kombination damit verwenden, um verschiedene Arten von Scans durchzuführen.


0
2017-12-21 16:48