Das Tool bietet über die Befehlszeile-Eingabeaufforderung NMAP mehrere Funktionen wie Erkundung von Netzwerken, das Finden offener Ports, Ping-Sweeps, OS-Erkennung und viele weitere.
Dieser Beitrag konzentriert sich darauf, wie der Befehl nmap im Terminal mit detaillierten Beispielen verwendet wird. Lassen Sie uns sie nacheinander überprüfen:
So installieren Sie den Befehl nmap
Vor der Erkundung mit NMAP -Befehlen muss das NMAP -Scanner -Tool auf Ihrem System installiert sein. Wenn es also noch nicht heruntergeladen wird, erhalten Sie es, indem Sie das Terminal öffnen und den folgenden Befehl ausführen:
$ sudo APT Installieren Sie NMAPSobald der Download und die Installation abgeschlossen sind, überprüfen Sie die verschiedenen Funktionen und Vorgänge des NMAP -Befehls mit Beispielen:
So scannen Sie den Hostnamen mit dem Befehl nmap
Um einen Scan mit Hostname und IP -Adresse durchzuführen, ist die beste Möglichkeit, NMAP -Befehle auszuführen. Zum Beispiel habe ich den Hostnamen als "LinuxHint" festgelegt.com ”:
$ nmap LinuxHint.comSo scannen Sie die IP -Adresse mit dem Befehl nmap
Verwenden Sie den erwähnten Befehl im Terminal, um die IP -Adresse zu scannen:
$ sudo nmap 192.168.18.68So scannen Sie mit der Option "-v" mit NMAP-Befehl
Der Befehl -V wird verwendet, um ein ausführlicheres Detail über die angeschlossene Maschine zu erhalten. Geben Sie also den Befehl in terminal ein:
$ nmap -v linuxHint.comIP -Adressbereich
Verwenden Sie den unten angegebenen Befehl einfach, indem Sie den IP -Bereich mit dem NMAP -Scanner -Tool angeben:
$ nmap 192.168.18.68-100So aktivieren Sie die OS -Erkennung mit NMAP
Das NMAP -Scanner -Tool hilft beim Erkennen von Betriebssystem und -version sowie das Laufen auf dem Localhost. Wenn Sie Betriebssystemdetails erhalten möchten, können Sie "-o" verwenden:
$ sudo nmap -o linuxhint.comWie man Firewall erkennt
Um zu überprüfen, ob der lokale Host eine Firewall verwendet, geben Sie "-SA" mit "NMAP" in das Terminal ein:
$ sudo nmap -sa 192.168.18.68Wie im obigen Ergebnis zu sehen ist, dass kein Paket gefiltert wird.
So finden Sie einen Live -Gastgeber
Geben Sie "-sp" ein, um eine Liste aller Live- und Up-Hosts zu scannen:
$ sudo nmap -sp 192.168.18.*So führen Sie einen schnellen Scan mit NMAP durch
Verwenden Sie das Flag „-F“ mit NMAP in einem Terminal, und es führt einen schnellen Scan für die in NMAP-Dienste aufgeführten Ports durch:
$ sudo nmap -f 192.168.18.68So finden Sie NMAP -Version
Erfahren Sie die NMAP -Version, um die neueste Version der vorherigen Version zu aktualisieren, die alt ist.
$ sudo nmap -vSo drucken Sie Host -Schnittstellen und Routen mit NMAP
Der Befehl „-iflist“ wird verwendet, um Routen und Hosts-Schnittstelleninformationen herauszufinden. Verwenden Sie den folgenden Befehl, um diesen Scan auszuführen:
$ sudo nmap -IFLISTESo scannen Sie einen bestimmten Port mit NMAP
Wenn Sie Details eines bestimmten Ports auflisten möchten, geben Sie „-P“ ein. Andernfalls scannen NMAP -Scanner standardmäßig TCP -Ports:
$ sudo nmap -p 80 LinuxHint.comSo scannen Sie TCP -Ports
Alle offenen Ports TCP -Ports können durchgesucht werden 8.8.8.8:
$ sudo nmap 8.8.8.8So scannen Sie UDP -Anschlüsse
Alle geöffneten Ports UDP -Ports können über den folgenden Befehl angezeigt werden:
$ sudo nmap -su 8.8.8.8Die häufigsten Ports mit TCP -Synchronisation
Überprüfen Sie die am häufigsten verwendeten Ports über -St, die mit TCP -Ports synchronisiert sind.
Typ:
$ sudo nmap -st 192.168.18.68TCP NULL scannen Sie eine Firewall zum Narren
Der Befehl folgt -sn hilft dabei, den TCP -Null -Scan zu zeigen, um eine Firewall zu täuschen:
$ sudo nmap -sn LinuxHint.comAbschluss
NMAP ist ein Scanner -Tool, mit dem Netzwerkadministratoren ihre Netzwerke sichern können. Mit diesem Handbuch haben wir gelernt, dass das NMAP -Tool und seine Funktionalität mit Beispielen funktionieren.