Nmap alternatiivid

Nmap Alternatives



Nmap alternatiivid: Masscan

Selle looja Masscani sõnul … Saab skaneerida kogu Interneti vähem kui 6 minutiga, edastades ühest masinast 10 miljonit paketti sekundis . [ allikas ]. Masscani eesmärk on jäljendada Nmapi süntaksit, kuid sellel on piiranguid, selle eelis Nmapi ja teiste skannerite ees on selle kiirus.

Masscani installimine Debianile ja Ubuntule:

Esmalt installi sõltuvused käivitades:







sudoasjakohanepaigaldada mine gcc tegemalibpcap-dev



Seejärel laske Masscanil käivitada järgmine käsk:



git kloonhttps://github.com/robertdavidgraham/masscan





Sisestage kloonitud kataloog cd -ga:

CDmasscan



Koostage masscan jooksmise teel:

tegema

Masscani globaalseks käivitamiseks kopeerige käivitatav fail, käivitades installikataloogist järgmise käsu:

cpolen/masscan/usr/kohalik/olen/

Hoolimata sellest, et Masscan on võrreldes Nmapiga piiratud, on mõned Masscani suvandid Nmapiga väga sarnased, saate järgmisi käske kontrollida, käivitades:

masscan--kaart
  • -iL failinimi: lugege failist sisendeid.
  • –Välista failinimi: välista käsurealt võrk.
  • –Excludefile: välistage failist võrgud.
  • -S: võltsimisallika IP.
  • -v liides: mitmekülgne väljund.
  • -vv liides: Väga paljusõnaline väljund.
  • -e liides: kasutage määratud liidest.
  • -e liides: kasutage määratud liidest.

Msscan ei luba domeeninimesid skannida, peate määrama sihtmärgi IP -aadressi järgmises näites:

masscan -p80,22,2. 3,kakskümmend üks64.91.238.144

Lisateavet Masscani kasutamise kohta leiate aadressilt

https://github.com/robertdavidgraham/masscan

Nmap alternatiivid: Zmap

Zmap on ka kiire skanner Interneti skannimiseks. Nagu Nmap ja Masscan, töötab see terminalist ja nagu Masscan, suudab see kogu Interneti mõne minutiga skannida.

Zmapi installimine Debianile ja Ubuntule:

Enne Zmapi installimist hankige kõik sõltuvused, käivitades:

sudoasjakohanepaigaldadabuild-essential cmake libgmp3-dev gengetopt
libpcap-devpaindumabyacc libjson-c-dev pkg-config libunistring-dev-ja

Seejärel käivitage Debian või Ubuntu:

asjakohanepaigaldadakaart

Zmapi installimine allikatest (peaaegu kõik Linuxi distributsioonid):

Zmapi kloonimine git abil:

git kloon >https://github.com/kaart/zmap.git

Sisestage kloonitud kataloog:

CDkaart

Kompileerige Zmap, käivitades:

cmake.

Zmapi ehitamiseks käivitage ka:

tegema -j4

Installimise lõpetamiseks toimige järgmiselt.

tegema paigaldada

Nmap alternatiivid: vihane IP -skanner

Vastupidiselt varasematele loetletud Nmap -alternatiividele on Angry IP Scanner graafiline tööriist, mis võimaldab IP -vahemike, juhusliku skannimise ja IP -loendite skannimist.

Angry Scanneri installimine Debian 10 Busterisse:

Lisaks graafilisele liidesele saab Angry IP Scanneri installida ka Debiani paketist, mis muudab selle kogenematute Linuxi kasutajate jaoks atraktiivsemaks. Selle skanneri saate alla laadida saidilt link , klõpsake õiget jaotust, minu puhul on see Debian 64-bitine.

Salvestage .deb -fail kohalikult.

Selle installimiseks lihtsalt käivitage:

sudo dpkg -minaipscan_3.6.0_amd64.deb

Angry IP Scanneri saate käivitada nii oma konsoolilt kui ka töölaua liidese peamenüüst, nagu on näidatud järgmisel pildil:

Vihasel IP -skanneril kuvatakse esmakordsel käivitamisel mõned sellega seotud näpunäited või teave, näiteks utiliit, hoolimata sellest, et saate programmi käivitamiseks vajutada nuppu Sule, kui kasutate seda esimest korda, lugege seda ja vajutage Edasi jätkama.

Teise informatiivse sõnumi puhul kirjeldab see mõningaid selle funktsioone, nagu IP -vahemiku skaneerimine, juhuslik skannimine, failist imporditud aadresside skannimine või kombineeritud võimalused. Samuti võimaldab see kasutada erinevat teabe hankijat Tööriistad menüü. Vajutage Edasi jätkama.

Lugege terminoloogiat, mis on kõigi võrguskannerite puhul sama, ja vajutage Edasi jätkama.

Kuvatakse kõigi skannerite kohta lisateave, vajutage Edasi .

Lõpuks selgitab kuvatud tulemusi, vajutage Sulge skannerile juurde pääseda.

Määrake IP -vahemik, minu puhul määran 192.168.0.1 kuni 192.168.0.20, seejärel vajutage Alusta .

Vaikimisi ei skaneeri vihane IP -skanner teenuseid. Sadamate skannimiseks klõpsake hammasrattaikoonil Eelistused menüü.

Avanevas menüüs klõpsake nuppu Sadamad ja peal Portide valik jaotisesse sisestage skannitavad pordid komadega eraldatuna või vahemik sidekriipsuga eraldatuna, seejärel vajutage Okei .

Käivitage skanner uuesti ja seekord saate teavet sihtmärkide sadamate kohta.

Nmap alternatiivid: Vuls

Vuls pole tegelikult võrreldav Nmapiga, see on pigem haavatavuse skanner kui võrguskanner ning seda on selles loendis kõige raskem seadistada ja konfigureerida. Järgmine õpetus on kohandatud Debianiga ametlikel veebisaidi juhistel selle installimiseks CentOS -i. Vuls on kasulik süsteemile installitud haavatava tarkvara tuvastamiseks. Õpetus näitab, kuidas installida Vuls Debianisse, et skannida Debiani ja Red Hat -põhiseid süsteeme, hoolimata sellest, et on soovitatav seda järgida ametlikud veebisaidi juhised selle kasutamiseks Dockeri kaudu , lihtsam viis. Põhjus, miks ma Dockeri juhiseid ei kirjelda, on see, et need on nende veebisaidil saadaval, samas kui veebipõhiseid dokumente Vulsi käitamiseks Debianis pole, seetõttu otsustasime LinuxHintis seda selgitada.

Selle artikli lõpus leiate juhised Vulsile alternatiivide installimiseks ja kasutamiseks seotud artiklid jagu.

Esmalt installige mõned sõltuvused, käivitades:

asjakohanepaigaldadasqlitemine gcc tegema wget -ja

Jookse ka:

asjakohanepaigaldadadebian-maiuspalad-ja

Laadige GO keele viimane versioon alla aadressilt https://golang.org/dl/

Laadige allalaaditud fail välja, käivitades:

tõrvaxvzf go1.12.9.linux-amd64.tar.gz

Seejärel teisaldage eemaldatud kataloog kataloogi /usr /local, käivitades:

mvmine/usr/kohalik

Ekspordi tee, käivitades:

eksportida GOROOT=/usr/kohalik/mine

Looge go tarkvara jaoks kataloog, käivitades järgmise käsu, kataloogi nimi on suvaline:

mkdir /Kodu/linuxhint/jumalateenistus

Ekspordi tee, käivitades:

eksportida GOPATH=$ HOME/jumalateenistus/

Seejärel käivitage:

eksportida RADA=$ GOPATH/olen:$ GOROOT/olen:$ PATH

Looge järgmine fail:

nano /jne/profiil.d/goenv.sh

Kopeerige äsja loodud faili sees järgmine sisu:

eksportida GOROOT=/usr/kohalik/mine
eksportida GOPATH=$ HOME/mine
eksportida RADA=$ PATH:$ GOROOT/olen:$ GOPATH/olen

Käivita:

allikas /jne/profiil.d/goenv.sh

Täitke järgmised käsud:

mkdir /kus/logi/vulsid
mkdir -lk $ GOPATH/src/github.com/kast b
chmod 700 /kus/logi/vulsid

Käivitage järgmine käsk, mingil põhjusel ei lubatud mul otse juurde pääseda, nii et sisestasin selle kast b kataloogi kahes etapis, nagu allpool näidatud:

CD $ GOPATH/src/
CDgithub.com/kast b/

Kloonige go-cve-dictionary kataloog, käivitades:

git kloonhttps://github.com/kotakanbe/go-cve-dictionary.git

Seejärel kloonige govali sõnastik, käivitades:

git kloonhttps://github.com/kotakanbe/goval-dictionary.git

Sisestage kataloog, käivitades:

CDgoval-sõnaraamat

Selle juhitava sõnastiku installimiseks toimige järgmiselt.

tegema paigaldada

Looge sümboolne link, käivitades:

ln -s $ GOPATH/src/github.com/kotakanbe/goval-sõnaraamat/ovaalne.sqlite3
$ HOME/ovaalne.sqlite3

Debiani süsteemide määratluste hankimiseks vaadake abimenüüd:

goval-dictionary fetch-debian-h

Tooge need joostes:

goval-dictionary fetch-debian7 8 9 10

Minge tagasi go-cve-dictionary kataloogi, käivitades:

CD../go-cve-sõnastik

Installige see käivitades:

tegema paigaldada

Minge oma kodukataloogi

CD $ HOME

joosta:

eestisisse ''järg 2002$(kuupäev+'%JA')'';tehago-cve-dictionary fetchnvd-aastad $ i;tehtud

Installige gost aptist, käivitades:

asjakohanepaigaldadakülaline

Käivitage järgmised käsud:

mkdir /kus/logi/külaline
chmod 700 /kus/logi/külaline
mkdir -lk $ GOPATH/src/github.com/knqyf263

Sisestage kataloogi knqyf263, käivitades:

CD $ GOPATH/src/github.com/knqyf263

Gost giti kloonimine:

git kloonhttps://github.com/knqyf263/gost.go

Sisestage gostkataloog ja käivitage make install hoolimata sellest, et oleme selle juba apt kaudu installinud, protsess ilma selle käivitamiseta ei töötanud:

CDkülaline
tegema paigaldada

Loo sümboolne link:

ln -s $ GOPATH/src/github.com/knqyf263/külaline/gost.sqlite3$ HOME/gost.sqlite3

Tooge Debiani definitsioonid.

gost fetch debian

Tooge RedHati määratlused, kui kavatsete skannida ka Red Hatil põhinevat süsteemi:

gost tõmbama redhat

Käivitage järgmised käsud:

mkdir /kus/logi/go-exploitdb
chmod 700 /kus/logi/go-exploitdb
mkdir -lk $ GOPATH/src/github.com/mozqnet

Looge järgmine kataloog:

mkdir -lk $ GOPATH/src/github.com/mozqnet

Sisestage äsja loodud kataloogi:

CD $ GOPATH/src/github.com/mozqnet

Kloonige go-exploitdb, käivitades:

git kloonhttps://github.com/mozqnet/go-exploitdb.git

Sisestage kataloog go-exploitdb ja käivitage pane installima :

CDgo-exploitdb
tegema paigaldada

Looge veel üks sümboolne link:

ln -s $ GOPATH/src/github.com/mozqnet/go-exploitdb/go-exploitdb.sqlite3
$ HOME/go-exploitdb.sqlite3

Tooge exploitdb definitsioonid:

go-exploitdb fetch exploitdb

Käivitage järgmised käsud:

mkdir -lk $ GOPATH/src/github.com/tulevane arhitekt
CD $ GOPATH/src/github.com/tulevane arhitekt

Vulonide kloonimine jooksmisega:

git kloonhttps://github.com/tulevane arhitekt/vuls.git

Sisestage kataloog Vuls ja käivitage make install:

CDvulsid
tegema paigaldada

Looge järgmine fail nii oma kodukataloogis kui ka aadressil /src/github.com/vuls/:

CD $ HOME
nano /src/github.com/vulsid/config.toml

Kohaliku skannimise jaoks kopeerige loodud failist järgmine teave:

[serverid]
[serverid.localhost]
peremees ='localhost'
port ='kohalik'

Looge oma kodukataloogis sama fail:

CD $ HOME
nanoconfig.toml

Sama sisu kopeerimine Debiani või RedHat süsteemi kohaliku skannimise jaoks:

[serverid]
[serverid.localhost]
peremees ='localhost'
port ='kohalik'

Kontrollige Vuls konfiguratsiooni, käivitades:

vuls configtest

Käivitage oma kohaliku arvuti esimene skannimine:

vuls skaneerimine

Tulemuste vaatamiseks toimige järgmiselt.

armasta mind

Märge: Vulsi kaugskaneerimiseks konfigureerimiseks vaadake ametlikku dokumentatsiooni aadressil https://vuls.io/docs/en/architecture-remote-local.html

Järeldus

Minu jaoks on Nmap parem kui kõik ülalnimetatud skannerid, et leida sihtmärkide haavatavusi, rakendades NSE -d, kui oleme sihtmärgid kindlaks määranud. Masscan ja Zmap on oma kiiruse tõttu ilmselt parem võimalus juhuslike sihtmärkide leidmiseks.

Loodan, et leidsite, et see õpetus on kasulik Nmapi alternatiivide jaoks, järgige LinuxHinti, et saada rohkem nõuandeid ja värskendusi Linuxi ja võrgustike kohta.

Seotud artiklid

OpenVAS Ubuntu installimine ja õpetus
Nessus Ubuntu installimine ja õpetus
Alustamine Nikto haavatavuse skanneriga
Nexpose'i haavatavuse skanneri installimine Debianile/Ubuntule