Naudodamas komandinės eilutės „Nmap“ eilutę, įrankis suteikia kelias funkcijas, tokias kaip tinklų tyrimas, atvirų prievadų paieška, pingo šlavimo, OS aptikimas ir daug daugiau.
Šiame įraše daugiausia dėmesio skiriama Nmap komandos naudojimui terminale su išsamiais pavyzdžiais. Patikrinkime juos po vieną:
Kaip įdiegti „Nmap Command“
Prieš tyrinėjant „Nmap“ komandas, „Nmap“ skaitytuvo įrankis turi būti įdiegtas jūsų sistemoje. Taigi, jei jis dar nėra atsisiųstas, gaukite jį atidarydami terminalą ir vykdydami šią komandą:
$ sudo apt install nmap
Atsisiuntę ir įdiegę, patikrinkite įvairias komandos „Nmap“ funkcijas ir operacijas su pavyzdžiais:
Kaip nuskaityti kompiuterio pavadinimą naudojant komandą Nmap
Geriausias būdas paleisti „Nmap“ komandas yra nuskaitymas naudojant kompiuterio pavadinimą ir IP adresą. Pavyzdžiui, pagrindinio kompiuterio pavadinimą nustatiau kaip „linuxhint“.com “:
$ nmap linuxhint.com
Kaip nuskaityti IP adresą naudojant „Nmap“ komandą
Norėdami nuskaityti per IP adresą, naudokite minėtą komandą terminale:
$ sudo nmap 192.168.18.68
Kaip nuskaityti naudojant „-v“ parinktį su „Nmap“ komanda
Komanda -v naudojama išsamesnei detalei apie prijungtą mašiną gauti. Taigi įveskite komandą terminale:
$ nmap -v linuxhint.com
IP adresų diapazonas
Naudojant „Nmap“ skaitytuvo įrankį lengva nustatyti IP diapazoną, naudokite toliau pateiktą komandą:
192 nmap.168.18.68–100
Kaip įgalinti OS aptikimą naudojant „Nmap“
„Nmap“ skaitytuvo įrankis padeda aptikti operacinę sistemą ir versiją, taip pat veikia „localhost“. Jei norite gauti išsamią OS informaciją, galite naudoti „-O“:
$ sudo nmap -O linuxhint.com
Kaip aptikti ugniasienę
Norėdami patikrinti, ar vietinis kompiuteris naudoja užkardą, įveskite „-sA“ terminale su „nmap“:
$ sudo nmap -sA 192.168.18.68
Kaip matyti iš pirmiau pateikto rezultato, joks paketas nėra filtruojamas.
Kaip rasti tiesioginį šeimininką
Įveskite „-sP“, kad nuskaitytumėte visų tiesioginių ir naujesnių kompiuterių sąrašą:
$ sudo nmap -sP 192.168.18.*
Kaip atlikti greitą nuskaitymą naudojant „Nmap“
Terminale naudokite „-F“ vėliavą su „Nmap“ ir greitai atliksite „Nmap“ paslaugose išvardytų prievadų paiešką:
$ sudo nmap -F 192.168.18.68
Kaip rasti „Nmap“ versiją
Sužinokite „Nmap“ versiją, kad atnaujintumėte naujausią ankstesnės versijos versiją.
$ sudo nmap -V
Kaip atsispausdinti pagrindinio kompiuterio sąsajas ir maršrutus naudojant „Nmap“
Komanda „-iflist“ naudojama norint sužinoti maršrutus ir pagrindinio kompiuterio sąsajos informaciją. Norėdami atlikti šį nuskaitymą, naudokite žemiau nurodytą komandą:
$ sudo nmap --iflist
Kaip nuskaityti konkretų prievadą naudojant „Nmap“
Jei norite išvardyti konkretaus prievado informaciją, įveskite „-p“; kitaip „Nmap“ skaitytuvas pagal numatytuosius nustatymus nuskaitys TCP prievadus:
$ sudo nmap -p 80 linuxhint.com
Kaip nuskaityti TCP prievadus
Visus atvirus TCP prievadus galima nuskaityti 8.8.8.8:
$ sudo nmap 8.8.8.8
Kaip nuskaityti UDP prievadus
Visus atidarytus uostus UDP prievadus galite pamatyti naudodami šią komandą:
$ sudo nmap -sU 8.8.8.8
Dažniausios prievadai su TCP sinchronizavimu
Patikrinkite dažniausiai naudojamus prievadus naudodami -sT, kuris yra sinchronizuojamas su TCP prievadais.
Tipas:
$ sudo nmap -sT 192.168.18.68
TCP Null Scan to Quard Firewall
Vadovaujantis -sN komanda padės parodyti TCP nulinį nuskaitymą, kad suklaidintų užkardą:
$ sudo nmap -sN linuxhint.com
Išvada
„Nmap“ yra skaitytuvo įrankis, naudojamas tinklo administratoriams padėti apsaugoti savo tinklus. Naudodamiesi šiuo vadovu sužinojome, kaip „Nmap“ įrankis ir jo funkcionalumas veikia su pavyzdžiais.