Genom kommandoradsprompten Nmap tillhandahåller verktyget flera funktioner som att utforska nätverk, hitta öppna portar, ping-svep, OS-detektering och många fler.
Det här inlägget fokuserar på hur man använder kommandot Nmap i terminalen med detaljerade exempel. Låt oss kontrollera dem en efter en:
Hur man installerar Nmap Command
Innan du utforskar med Nmap-kommandon måste Nmap-skannerverktyget ha installerats på ditt system. Så, om den inte laddas ner ännu, hämta den genom att öppna terminalen och utföra följande kommando:
$ sudo apt installera nmap
När nedladdningen och installationen är klar, kontrollera de olika funktionerna och funktionerna i Nmap-kommandot med exempel:
Hur man skannar värdnamn med Nmap-kommandot
Att utföra en skanning med värdnamn och IP-adress är det bästa sättet att köra Nmap-kommandon. Till exempel sätter jag värdnamnet som “linuxhint.com ”:
$ nmap linuxhint.com
Hur man skannar IP-adress med Nmap-kommandot
Använd nämnda kommando i terminalen för att skanna igenom IP-adress:
$ sudo nmap 192.168.18.68
Hur man skannar med “-v” -alternativet med Nmap Command
Kommandot -v används för att få en mer detaljerad detalj om den anslutna maskinen. Så skriv kommando i terminal:
$ nmap -v linuxhint.com
IP-adressintervall
Det är enkelt att specificera IP-intervallet med hjälp av Nmap-skannerverktyget, använd kommandot nedan:
$ nmap 192.168.18.68-100
Hur man aktiverar OS-upptäckt med Nmap
Nmap-skannerverktyget hjälper till att upptäcka operativsystem och version som också körs på localhost. Om du vill få OS-information kan du använda “-O”:
$ sudo nmap -O linuxhint.com
Hur man upptäcker brandvägg
För att kontrollera om den lokala värden använder någon brandvägg, skriv “-sA” i terminalen med “nmap”:
$ sudo nmap -sA 192.168.18.68
Som det kan ses i ovanstående resultat, filtreras inget paket.
Hur man hittar en Live-värd
Skriv “-sP” för att skanna en lista över alla live och upp värdar:
$ sudo nmap -sP 192.168.18.*
Hur man utför snabbsökning med Nmap
Använd "-F" -flaggan med Nmap i en terminal, och den kommer att utföra en snabb genomsökning för de portar som anges i Nmap-tjänster:
$ sudo nmap -F 192.168.18.68
Hur man hittar Nmap-versionen
Ta reda på Nmap-versionen för att uppdatera den senaste versionen av den tidigare som är gammal.
$ sudo nmap -V
Så här skriver du ut värdgränssnitt och -rutter med Nmap
Kommandot “-iflist” används för att ta reda på rutter och värdinformation om gränssnittet. Använd kommandot nedan för att utföra denna skanning:
$ sudo nmap --iflist
Hur man skannar specifik port med Nmap
Om du vill lista detaljer för en viss port, skriv “-p”; annars skannar Nmap-skannern TCP-portar som standard:
$ sudo nmap -p 80 linuxhint.com
Hur man skannar TCP-portar
Alla öppna portar TCP-portar kan skannas igenom 8.8.8.8:
$ sudo nmap 8.8.8.8
Hur man skannar UDP-portar
Alla öppna UDP-portar kan ses med följande kommando:
$ sudo nmap -sU 8.8.8.8
De vanligaste portarna med TCP Sync
Kontrollera de vanligaste portarna genom -sT som synkroniseras med TCP-portar.
Typ:
$ sudo nmap -sT 192.168.18.68
TCP Null Scan för att lura en brandvägg
Följande -sN-kommando hjälper till att visa TCP null scan för att lura en brandvägg:
$ sudo nmap -sN linuxhint.com
Slutsats
Nmap är ett skannerverktyg som används för att hjälpa nätverksadministratörer att säkra sina nätverk. Med hjälp av den här guiden har vi lärt oss hur Nmap-verktyget och dess funktionalitet fungerar med exempel.