Nmap ప్రత్యామ్నాయాలు

Nmap Alternatives



Nmap ప్రత్యామ్నాయాలు: మస్కాన్

దాని సృష్టికర్త మస్కాన్ ప్రకారం … మొత్తం ఇంటర్నెట్‌ను 6 నిమిషాల్లోపు స్కాన్ చేయవచ్చు, ఒక్క మెషిన్ నుండి సెకనుకు 10 మిలియన్ ప్యాకెట్లను ప్రసారం చేయవచ్చు . [ మూలం ]. మస్కాన్ Nmap వాక్యనిర్మాణాన్ని అనుకరించాలని లక్ష్యంగా పెట్టుకుంది కానీ దానికి పరిమితులు ఉన్నాయి, Nmap మరియు ఇతర స్కానర్‌లపై దాని ప్రయోజనం దాని వేగం.

డెబియన్ మరియు ఉబుంటులో మస్కాన్‌ను ఇన్‌స్టాల్ చేస్తోంది:

అమలు చేయడం ద్వారా డిపెండెన్సీలను మొదట ఇన్‌స్టాల్ చేయండి:







సుడోసముచితమైనదిఇన్స్టాల్ వెళ్ళండి gcc తయారుlibpcap-dev



కింది ఆదేశాన్ని అమలు చేసే మాస్కాన్ పొందండి:



git క్లోన్https://github.com/రాబర్ట్‌విద్గ్రహం/సామూహిక





Cd తో క్లోన్ చేసిన డైరెక్టరీని నమోదు చేయండి:

CDసామూహిక



రన్నింగ్ ద్వారా మాస్కాన్‌ని కంపైల్ చేయండి:

తయారు

మస్కాన్‌ను ప్రపంచవ్యాప్తంగా అమలు చేయడానికి, కింది ఆదేశాన్ని ఇన్‌స్టాలేషన్ డైరెక్టరీ ద్వారా అమలు చేయడం ద్వారా ఎగ్జిక్యూటబుల్‌ని కాపీ చేయండి:

cpam/సామూహిక/usr/స్థానిక/am/

Nmap తో పోలిస్తే Masscan పరిమితం అయినప్పటికీ, కొన్ని మస్కాన్ ఎంపికలు Nmap కి సమానంగా ఉంటాయి, మీరు అమలు చేయడం ద్వారా కింది ఆదేశాలను తనిఖీ చేయవచ్చు:

సామూహిక--nmap
  • -iL ఫైల్ పేరు: ఒక ఫైల్ నుండి ఇన్‌పుట్‌లను చదవండి.
  • - ఫైల్ పేరును మినహాయించండి: కమాండ్ లైన్‌లోని నెట్‌వర్క్‌ను మినహాయించండి.
  • –Excludefile: ఫైల్ నుండి నెట్‌వర్క్‌లను మినహాయించండి.
  • -S: స్పూఫ్ సోర్స్ IP.
  • -v ఇంటర్‌ఫేస్: వెర్బోస్ అవుట్‌పుట్.
  • -vv ఇంటర్ఫేస్: చాలా వెర్బోస్ అవుట్‌పుట్.
  • -e ఇంటర్‌ఫేస్: పేర్కొన్న ఇంటర్‌ఫేస్‌ని ఉపయోగించండి.
  • -e ఇంటర్‌ఫేస్: పేర్కొన్న ఇంటర్‌ఫేస్‌ని ఉపయోగించండి.

Msscan డొమైన్ పేర్లను స్కాన్ చేయడానికి అనుమతించదు, కింది ఉదాహరణలో మీరు లక్ష్యం IP చిరునామాను సెట్ చేయాలి:

మాస్కాన్ -p80,22,2. 3,ఇరవై ఒకటి64.91.238.144

మస్కాన్ సందర్శనను ఎలా ఉపయోగించాలో అదనపు సూచనల కోసం

https://github.com/robertdavidgraham/masscan

Nmap ప్రత్యామ్నాయాలు: Zmap

ఇంటర్నెట్ స్కాన్ చేయడానికి Zmap కూడా వేగవంతమైన స్కానర్. Nmap మరియు Masscan లాగా ఇది టెర్మినల్ నుండి పనిచేస్తుంది మరియు మాస్కాన్ లాగా ఇది మొత్తం ఇంటర్నెట్‌ని నిమిషాల్లో స్కాన్ చేయవచ్చు.

డెబియన్ మరియు ఉబుంటులో Zmap ని ఇన్‌స్టాల్ చేస్తోంది:

Zmap ని ఇన్‌స్టాల్ చేయడానికి ముందు రన్నింగ్ ద్వారా అన్ని డిపెండెన్సీలను పొందండి:

సుడోసముచితమైనదిఇన్స్టాల్బిల్డ్-ఎసెన్షియల్ cmake libgmp3-dev gengetopt
libpcap-devఫ్లెక్స్byacc libjson-c-dev pkg-config libunistring-dev-మరియు

అప్పుడు డెబియన్ లేదా ఉబుంటు రన్ నుండి:

సముచితమైనదిఇన్స్టాల్మ్యాప్

మూలాల నుండి Zmap ని ఇన్‌స్టాల్ చేస్తోంది (దాదాపు అన్ని లైనక్స్ పంపిణీలు):

Git ఉపయోగించి Zmap క్లోన్ చేయండి:

git క్లోన్ >https://github.com/మ్యాప్/zmap.git

క్లోన్ చేసిన డైరెక్టరీని నమోదు చేయండి:

CDమ్యాప్

రన్నింగ్ ద్వారా Zmap ని కంపైల్ చేయండి:

cmake.

Zmap ని రూపొందించడానికి కూడా అమలు చేయండి:

తయారు -జె 4

ఇన్‌స్టాలేషన్ రన్ పూర్తి చేయడానికి:

తయారు ఇన్స్టాల్

Nmap ప్రత్యామ్నాయాలు: యాంగ్రీ IP స్కానర్

జాబితా చేయబడిన మునుపటి Nmap ప్రత్యామ్నాయాలకు విరుద్ధంగా, యాంగ్రీ IP స్కానర్ అనేది గ్రాఫికల్ సాధనం, ఇది IP శ్రేణుల స్కాన్, రాండమ్ స్కాన్ మరియు IP జాబితాల స్కాన్‌ను అనుమతిస్తుంది.

డెబియన్ 10 బస్టర్‌లో యాంగ్రీ స్కానర్‌ను ఇన్‌స్టాల్ చేస్తోంది:

అదనంగా గ్రాఫికల్ ఇంటర్‌ఫేస్‌కు యాంగ్రీ IP స్కానర్‌ను డెబియన్ ప్యాకేజీ నుండి ఇన్‌స్టాల్ చేయవచ్చు, ఇది అనుభవం లేని Linux వినియోగదారులకు మరింత ఆకర్షణీయంగా ఉంటుంది. నుండి మీరు ఈ స్కానర్‌ను డౌన్‌లోడ్ చేసుకోవచ్చు లింక్ , సరైన పంపిణీపై క్లిక్ చేయండి, నా విషయంలో ఇది డెబియన్ 64-బిట్.

స్థానికంగా .deb ఫైల్‌ను సేవ్ చేయండి.

దీన్ని ఇన్‌స్టాల్ చేయడానికి కేవలం అమలు చేయండి:

సుడో dpkg -ఐipscan_3.6.0_amd64.deb

కింది చిత్రంలో చూపిన విధంగా మీరు మీ కన్సోల్ లేదా మీ డెస్క్‌టాప్ ఇంటర్‌ఫేస్ ప్రధాన మెనూ నుండి యాంగ్రీ IP స్కానర్‌ను ప్రారంభించవచ్చు:

దాని మొదటి అమలులో యాంగ్రీ IP స్కానర్ యుటిలిటీ వంటి దానికి సంబంధించిన కొన్ని చిట్కాలు లేదా సమాచారాన్ని చూపుతుంది, అయినప్పటికీ మీరు ప్రోగ్రామ్‌ను ప్రారంభించడానికి క్లోజ్‌ని నొక్కినప్పటికీ, మీరు దీన్ని ఉపయోగించడం మొదటిసారి అయితే దాన్ని చదివి నొక్కండి తరువాత కొనసాగటానికి.

రెండవ సమాచార సమాచార సందేశంలో ఐపి రేంజ్ స్కాన్, యాదృచ్ఛిక స్కాన్, ఫైల్ నుండి దిగుమతి చేయబడిన స్కాన్ చిరునామాలు లేదా మిశ్రమ అవకాశాల వంటి కొన్ని ఫీచర్లను వివరిస్తుంది. ఇది విభిన్న సమాచార ఫెచర్‌ను ఉపయోగించడానికి కూడా అనుమతిస్తుంది ఉపకరణాలు మెను. నొక్కండి తరువాత కొనసాగటానికి.

టెర్మినాలజీని చదవండి, ఇది అన్ని నెట్‌వర్క్ స్కానర్‌లు మరియు ప్రెస్‌లకు ఒకే విధంగా ఉంటుంది తరువాత కొనసాగటానికి.

అన్ని స్కానర్‌లకు వర్తించే మరింత సమాచారం ప్రదర్శించబడుతుంది, నొక్కండి తరువాత .

చివరగా అది ప్రదర్శించబడిన ఫలితాలను వివరిస్తుంది, నొక్కండి దగ్గరగా స్కానర్‌ను యాక్సెస్ చేయడానికి.

IP పరిధిని సెట్ చేయండి, నా విషయంలో నేను 192.168.0.1 నుండి 192.168.0.20 వరకు సెట్ చేసాను, ఆపై నొక్కండి ప్రారంభించు .

అప్రమేయంగా, యాంగ్రీ IP స్కానర్ సేవలను స్కాన్ చేయదు. పోర్ట్‌లను స్కాన్ చేయడానికి, యాక్సెస్ చేయడానికి గేర్ ఐకాన్‌పై క్లిక్ చేయండి ప్రాధాన్యతలు మెను.

ప్రారంభ మెనులో దానిపై క్లిక్ చేయండి పోర్టులు మరియు న పోర్టుల ఎంపిక విభాగం మీరు స్కాన్ చేయాలనుకుంటున్న పోర్ట్‌లను కామాలతో లేదా టైఫెన్‌తో వేరు చేసిన టైప్‌ని టైప్ చేసి, ఆపై నొక్కండి అలాగే .

స్కానర్‌ను మళ్లీ రన్ చేయండి మరియు ఈసారి మీరు టార్గెట్‌ల పోర్ట్‌లపై సమాచారాన్ని పొందుతారు.

Nmap ప్రత్యామ్నాయాలు: వల్స్

వల్స్ నిజంగా Nmap తో పోల్చబడవు, ఇది నెట్‌వర్క్ స్కానర్ కంటే దుర్బలత్వం స్కానర్, మరియు ఈ జాబితాలో సెటప్ మరియు కాన్ఫిగర్ చేయడం కష్టతరమైనది. కింది ట్యుటోరియల్ డెబియన్‌కు సెంటొస్‌లో ఇన్‌స్టాల్ చేయడానికి అధికారిక వెబ్‌సైట్ సూచనల అనుసరణ. సిస్టమ్‌లో ఇన్‌స్టాల్ చేయబడిన హాని కలిగించే సాఫ్ట్‌వేర్‌ను గుర్తించడానికి వల్స్ ఉపయోగపడతాయి. డెబియన్ మరియు రెడ్ హాట్ ఆధారిత సిస్టమ్‌లను స్కాన్ చేయడానికి డెబియన్‌లో వల్స్‌ను ఎలా ఇన్‌స్టాల్ చేయాలో ట్యుటోరియల్ చూపిస్తుంది, అయినప్పటికీ దానిని అనుసరించడం సిఫార్సు చేయబడింది డాకర్ ద్వారా ఉపయోగించడానికి అధికారిక వెబ్‌సైట్ సూచనలు , ఒక సరళమైన మార్గం. నేను డాకర్ సూచనలను వివరించకపోవడానికి కారణం, డెబియన్‌లో వల్స్ అమలు చేయడానికి ఆన్‌లైన్ డాక్యుమెంటేషన్ లేనప్పుడు అవి వారి వెబ్‌సైట్‌లో అందుబాటులో ఉన్నాయి, కనుక LinuxHint వద్ద మేము ఈ విధంగా వివరించడానికి ఎంచుకున్నాము.

ఈ ఆర్టికల్ చివరిలో మీరు వల్స్‌కు ప్రత్యామ్నాయాలను ఇన్‌స్టాల్ చేయడానికి మరియు ఉపయోగించడానికి సూచనలను కనుగొనవచ్చు సంబంధిత కథనాలు విభాగం.

అమలు చేయడం ద్వారా మొదట కొన్ని డిపెండెన్సీలను ఇన్‌స్టాల్ చేయండి:

సముచితమైనదిఇన్స్టాల్స్క్లైట్వెళ్ళండి gcc తయారు wget -మరియు

అలాగే అమలు చేయండి:

సముచితమైనదిఇన్స్టాల్డెబియన్-గూడీస్-మరియు

నుండి GO భాష చివరి సంస్కరణను డౌన్‌లోడ్ చేయండి https://golang.org/dl/

అమలు చేయడం ద్వారా డౌన్‌లోడ్ చేసిన ఫైల్‌ను సంగ్రహించండి:

తారుxvzf go1.12.9.linux-amd64.tar.gz

రన్ చేయడం ద్వారా సేకరించిన డైరెక్టరీని /usr /Local కి తరలించండి:

mvవెళ్ళండి/usr/స్థానిక

అమలు చేయడం ద్వారా మార్గాన్ని ఎగుమతి చేయండి:

ఎగుమతి గొరూట్=/usr/స్థానిక/వెళ్ళండి

కింది ఆదేశాన్ని అమలు చేయడం ద్వారా గో సాఫ్ట్‌వేర్ కోసం డైరెక్టరీని సృష్టించండి, డైరెక్టరీ పేరు ఏకపక్షంగా ఉంటుంది:

mkdir /ఇంటికి/linuxhint/గోడ డైరెక్టరీ

అమలు చేయడం ద్వారా మార్గాన్ని ఎగుమతి చేయండి:

ఎగుమతి గోపాత్=$ హోమ్/గోడ డైరెక్టరీ/

అప్పుడు అమలు చేయండి:

ఎగుమతి PATH=$ గోపాత్/నేను:$ GOROOT/నేను:$ PATH

కింది ఫైల్‌ను సృష్టించండి:

నానో /మొదలైనవి/ప్రొఫైల్. డి/goenv.sh

మీరు ఇప్పుడే సృష్టించిన ఫైల్ లోపల కింది కంటెంట్‌ను కాపీ చేయండి:

ఎగుమతి గొరూట్=/usr/స్థానిక/వెళ్ళండి
ఎగుమతి గోపాత్=$ హోమ్/వెళ్ళండి
ఎగుమతి PATH=$ PATH:$ GOROOT/నేను:$ గోపాత్/am

రన్:

మూలం /మొదలైనవి/ప్రొఫైల్. డి/goenv.sh

కింది ఆదేశాలను అమలు చేయండి:

mkdir /ఎక్కడ/లాగ్/వల్స్
mkdir -పి $ గోపాత్/src/github.com/బాక్స్‌బి
chmod 700 /ఎక్కడ/లాగ్/వల్స్

కింది ఆదేశాన్ని అమలు చేయండి, కొన్ని కారణాల వల్ల నేను నేరుగా యాక్సెస్ చేయడానికి అనుమతించబడలేదు కాబట్టి నేను ప్రవేశించాను బాక్స్‌బి క్రింద చూపిన విధంగా రెండు దశల్లో డైరెక్టరీ:

CD $ గోపాత్/src/
CDgithub.com/బాక్స్‌బి/

అమలు చేయడం ద్వారా go-cve-dictionary డైరెక్టరీని క్లోన్ చేయండి:

git క్లోన్https://github.com/కోటకన్బే/go-cve-dictionary.git

అమలు చేయడం ద్వారా గోవల్-డిక్షనరీని క్లోన్ చేయండి:

git క్లోన్https://github.com/కోటకన్బే/goval-dictionary.git

అమలు చేయడం ద్వారా డైరెక్టరీని నమోదు చేయండి:

CDgoval- నిఘంటువు

గోవల్ డిక్షనరీని ఇన్‌స్టాల్ చేయడానికి ఇది అమలు అవుతుంది:

తయారు ఇన్స్టాల్

అమలు చేయడం ద్వారా సింబాలిక్ లింక్‌ను సృష్టించండి:

ln -ఎస్ $ గోపాత్/src/github.com/కోటకన్బే/goval- నిఘంటువు/ఓవల్. స్క్లైట్ 3
$ హోమ్/ఓవల్. స్క్లైట్ 3

డెబియన్ సిస్టమ్స్ కోసం నిర్వచనాలను పొందడానికి సహాయ మెనుని చూడండి:

goval-dictionary పొందడం-డెబియన్-హెచ్

అమలు చేయడం ద్వారా వాటిని పొందండి:

goval-dictionary పొందడం-డెబియన్7 8 9 10

అమలు చేయడం ద్వారా go-cve-dictionary డైరెక్టరీకి తిరిగి వెళ్ళు:

CD../go-cve-dictionary

దీన్ని అమలు చేయడం ద్వారా ఇన్‌స్టాల్ చేయండి:

తయారు ఇన్స్టాల్

మీ హోమ్ డైరెక్టరీకి వెళ్లండి

CD $ హోమ్

అమలు:

కోసంiలో 'సీక్యూ 2002$(తేదీ+'%AND')';చేయండిgo-cve-dictionary fetchnvd-సంవత్సరాలు $ i;పూర్తి

అమలు చేయడం ద్వారా apt నుండి gost ని ఇన్‌స్టాల్ చేయండి:

సముచితమైనదిఇన్స్టాల్అతిథి

కింది ఆదేశాలను అమలు చేయండి:

mkdir /ఎక్కడ/లాగ్/అతిథి
chmod 700 /ఎక్కడ/లాగ్/అతిథి
mkdir -పి $ గోపాత్/src/github.com/knqyf263

అమలు చేయడం ద్వారా knqyf263 డైరెక్టరీలోకి ప్రవేశించండి:

CD $ గోపాత్/src/github.com/knqyf263

గోస్ట్ జిట్‌ను క్లోన్ చేయండి:

git క్లోన్https://github.com/knqyf263/gost.go

మేము ఇప్పటికే apt ద్వారా ఇన్‌స్టాల్ చేసినప్పటికీ గోస్ట్ డైరెక్టరీని నమోదు చేయండి మరియు ఇన్‌స్టాల్ ఇన్‌స్టాల్ రన్ చేయండి, అది అమలు చేయకుండానే ఈ ప్రక్రియ పనిచేయదు:

CDఅతిథి
తయారు ఇన్స్టాల్

సింబాలిక్ లింక్‌ను సృష్టించండి:

ln -ఎస్ $ గోపాత్/src/github.com/knqyf263/అతిథి/gost.sqlite3$ హోమ్/gost.sqlite3

డెబియన్ నిర్వచనాలను పొందండి.

గోస్ట్ డెబియన్ పొందండి

మీరు Red Hat ఆధారిత వ్యవస్థను కూడా స్కాన్ చేయాలనుకుంటే RedHat నిర్వచనాలను పొందండి:

gost redhat పొందండి

కింది ఆదేశాలను అమలు చేయండి:

mkdir /ఎక్కడ/లాగ్/గో-దోపిడీడిబి
chmod 700 /ఎక్కడ/లాగ్/గో-దోపిడీడిబి
mkdir -పి $ గోపాత్/src/github.com/mozqnet

కింది డైరెక్టరీని సృష్టించండి:

mkdir -పి $ గోపాత్/src/github.com/mozqnet

మీరు ఇప్పుడే సృష్టించిన డైరెక్టరీలోకి ప్రవేశించండి:

CD $ గోపాత్/src/github.com/mozqnet

అమలు చేయడం ద్వారా గో-దోపిడీని క్లోన్ చేయండి:

git క్లోన్https://github.com/mozqnet/go-exploitdb.git

Go-exploitdb డైరెక్టరీని ఎంటర్ చేసి రన్ చేయండి ఇన్‌స్టాల్ చేయండి :

CDగో-దోపిడీడిబి
తయారు ఇన్స్టాల్

మరొక సింబాలిక్ లింక్‌ను సృష్టించండి:

ln -ఎస్ $ గోపాత్/src/github.com/mozqnet/గో-దోపిడీడిబి/go-exploitdb.sqlite3
$ హోమ్/go-exploitdb.sqlite3

దోపిడీ నిర్వచనాలను పొందండి:

go-exploitdb దోపిడీని పొందండి

కింది ఆదేశాలను అమలు చేయండి:

mkdir -పి $ గోపాత్/src/github.com/భవిష్యత్తు-వాస్తుశిల్పి
CD $ గోపాత్/src/github.com/భవిష్యత్తు-వాస్తుశిల్పి

రన్నింగ్ ద్వారా వాల్స్ క్లోన్ చేయండి:

git క్లోన్https://github.com/భవిష్యత్తు-వాస్తుశిల్పి/vuls.git

వల్స్ డైరెక్టరీని ఎంటర్ చేసి, ఇన్‌స్టాల్ ఇన్‌స్టాల్ రన్ చేయండి:

CDవల్స్
తయారు ఇన్స్టాల్

మీ హోమ్ డైరెక్టరీ లోపల మరియు /src/github.com/vuls/ లోపల కింది ఫైల్‌ను సృష్టించండి:

CD $ హోమ్
నానో /src/github.com/వల్స్/config.toml

స్థానిక స్కాన్ కోసం, సృష్టించిన ఫైల్‌లో కింది సమాచారాన్ని కాపీ చేయండి:

[సర్వర్లు]
[servers.localhost]
హోస్ట్ ='లోకల్ హోస్ట్'
పోర్ట్ ='స్థానిక'

మీ హోమ్ డైరెక్టరీలో అదే ఫైల్‌ను సృష్టించండి:

CD $ హోమ్
నానోconfig.toml

మీ డెబియన్ లేదా RedHat సిస్టమ్ యొక్క స్థానిక స్కాన్ కోసం అదే కంటెంట్‌ను కాపీ చేయండి:

[సర్వర్లు]
[servers.localhost]
హోస్ట్ ='లోకల్ హోస్ట్'
పోర్ట్ ='స్థానిక'

అమలు చేయడం ద్వారా వల్స్ కాన్ఫిగరేషన్‌ను తనిఖీ చేయండి:

vuls configtest

మీ స్థానిక కంప్యూటర్ కోసం మొదటి స్కాన్‌ను అమలు చేయండి:

వల్స్ స్కాన్

ఫలితాలను అమలు చేయడానికి చూడండి:

నన్ను ప్రేమించు

గమనిక: రిమోట్ స్కాన్‌ల కోసం వల్స్‌ను కాన్ఫిగర్ చేయడానికి అధికారిక డాక్యుమెంటేషన్ చూడండి https://vuls.io/docs/en/architecture-remote-local.html

ముగింపు

నాకు Nmap పైన పేర్కొన్న అన్ని స్కానర్‌ల కంటే మెరుగైనది, మేము లక్ష్యాలను నిర్వచించినట్లయితే NSE అమలు చేయడం ద్వారా లక్ష్యాలపై హానిని కనుగొనవచ్చు. మాస్కాన్ మరియు Zmap వారి వేగం కారణంగా యాదృచ్ఛిక లక్ష్యాలను కనుగొనడానికి మంచి ఎంపిక.

Nmap కి ప్రత్యామ్నాయాల కోసం ఈ ట్యుటోరియల్ మీకు ఉపయోగకరంగా ఉందని నేను ఆశిస్తున్నాను, Linux మరియు నెట్‌వర్కింగ్‌పై మరిన్ని చిట్కాలు మరియు అప్‌డేట్‌ల కోసం LinuxHint ని అనుసరిస్తూ ఉండండి.

సంబంధిత కథనాలు

OpenVAS ఉబుంటు సంస్థాపన మరియు ట్యుటోరియల్
నెస్సస్ ఉబుంటు సంస్థాపన మరియు ట్యుటోరియల్
నిక్టో బలహీనత స్కానర్‌తో ప్రారంభించడం
డెబియన్/ఉబుంటులో నెక్స్‌పోజ్ వల్నరబిలిటీ స్కానర్‌ను ఇన్‌స్టాల్ చేస్తోంది