8 najlepších IP skenerov pre Mac v roku 2020

click fraud protection

Stručne preskúmame niektoré z najlepších nástrojov na skenovanie IP adries z počítačov Mac. Preskúmame hlavnú funkciu každého nástroja a trváme na tom, čo robí každý jedinečným.

Existuje len jeden spôsob, ako si môžete byť istí, aké adresy IP sa v sieti skutočne používajú. Musíte sa pokúsiť pripojiť sa ku každému z nich a zistiť, či reaguje. Je to dlhá, nudná a únavná úloha, ktorá sa často vykonáva pomocou príkazu ping. Ping existuje už roky a je to jeden z najlepších spôsobov, ako otestovať pripojenie na danú IP adresu. Ak však musíte skenovať celú sieť s potenciálne stovkami adries IP, rýchlo si uvedomíte, že pomocou nástroja, ktorý to urobí za vás, by ste mali byť lepšie. Ak hľadáte nástroj pre systém Mac, ktorý automatizuje skenovanie adries IP, ste na správnom mieste. Veľa sme hľadali a chystáme sa skontrolovať niektoré z najlepších IP skenerov pre operačný systém Mac OS X.

Začneme diskusiou o skenovaní IP adries všeobecne. Popíšeme najmä rôzne dôvody na skenovanie IP adries, pretože až tak je pekné vedieť, ktoré adresy IP sa používajú, je potrebné to urobiť, a to základom dôvod. Potom sa podrobnejšie pozrieme na nástroj ping. Aj keď ping nie je skenovacím nástrojom, je základom mnohých nástrojov na skenovanie IP adries. Keď začneme skúmať rôzne nástroje, mohlo by byť užitočné vedieť, čo dokáže a ako to funguje.

instagram viewer

Potreba skenerov IP adries

Okrem toho, že viete, aké adresy IP sa používajú, je zábava - v tom zmysle, v akom to môže byť zábava, existuje niekoľko dôvodov, prečo by ste mali prehľadávať adresy IP. Prvým je bezpečnosť. Skenovanie IP adries v sieti rýchlo zistí neautorizované alebo nepoctivé zariadenia. Mohli by to byť zariadenia pripojené škodlivými používateľmi, aby špehovali vašu organizáciu.

Ale aj dobre mienení používatelia môžu niekedy spôsobiť zmätok pripojením svojich osobných zariadení. Živo si spomínam na tohto používateľa, ktorý mnohým z jeho kolegov zabránil v prístupe do podnikovej siete, keď k nemu pripojil domáci internetový smerovač. Potreboval len pár ďalších portov na pripojenie ďalšieho testovacieho počítača a myslel si, že by mohol použiť prepínač zabudovaný do smerovača. Problém je v tom, že smerovač začal vydávať adresy IP vo svojej domácej podsiete zo svojho zabudovaného servera DHCP.

Okrem bezpečnostných dôvodov je skenovanie IP adries tiež prvým krokom mnohých procesov správy IP adries. Aj keď väčšina nástrojov na správu adries IP (IPAM) bude zahŕňať určitú formu skenovania adries IP, niekoľko ľudí spravuje svoju adresu IP manuálne. Tu sa môžu hodiť nástroje na skenovanie adries IP. A pre tých, ktorí nemajú zavedený proces správy IP adries, je skenovanie IP adries ešte dôležitejšie. Bude to často jediný spôsob, ako zabezpečiť, aby nedochádzalo ku konfliktom s adresami IP, a môže sa to považovať za pomerne hrubý spôsob pseudopravovania adries IP.

Ping vysvetlil

Bez ohľadu na to, prečo chcete skenovať adresy IP, väčšina nástrojov je založená na ping, takže sa pozrime na tento starožitný nástroj. Ping vznikol nevyhnutne už v roku 1983. Jeho vývojár potreboval nástroj, ktorý by pomohol pri ladení neobvyklého správania v sieti, ktoré pozoroval. Pôvod mena je jednoduchý, odkazuje na zvuk sonarových ozvien, ktoré sú počuť v ponorkách. Aj keď je implementovaná takmer na každom operačnom systéme, jej implementácia sa medzi platformami mierne líši. Niektoré verzie ponúkajú viac možností príkazového riadku, ktoré môžu obsahovať parametre, ako je napríklad veľkosť užitočného zaťaženia každej žiadosti, celkového počtu testov, limitu chmeľu v sieti alebo intervalu medzi nimi Žiadosti. Niektoré systémy majú pomocný program Ping6, ktorý slúži presne rovnakému účelu pre adresy IPv6.

Tu je typické použitie príkazu ping (voľba -c 5 povie príkazu, aby sa spustil päťkrát a potom informoval o výsledkoch):

$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 dátových bajtov 64 bajtov od 93.184.216.34: icmp_seq = 0 ttl = 56 čas = 11,632 ms 64 bajtov od 93.184.216.34: icmp_seq = 1 ttl = 56 čas = 11,726 ms 64 bajtov od 93.184.216.34: icmp_seq = 2 ttl = 56 čas = 10,683 ms 64 bajtov od 93,184,16,34: icmp_seq = 3 ttl = 56 čas = 9,667 ms 64 bajtov od 93.184.216.34: icmp_seq = 4 ttl = 56 čas = 11,127 ms www.example.com štatistika ping 5 prenesených paketov, 5 prijatých paketov, 0,0% spiatočná strata paketov min / avg / max / stddev = 9,667 / 10,968 / 11,726 / 0,748 ms

Ako funguje Ping

Ping je pomerne jednoduchý nástroj. Jednoducho odošle pakety žiadosti o odozvu ICMP do cieľa a čaká, kým odošle späť paket odpovede odozvy ICMP pre každý prijatý paket. Toto sa opakuje určitý počet - päť predvolene v rámci okien a kým sa manuálne nezastaví predvolene pri väčšine iných implementácií - a potom zostaví štatistiku odpovedí. Vypočíta priemerné oneskorenie medzi žiadosťami a ich príslušnými odpoveďami a zobrazí ich vo svojich výsledkoch. U väčšiny * nix variantov, ako aj na počítačoch Mac, bude tiež zobrazovať hodnotu poľa TTL odpovedí, čo udáva počet chmelov medzi zdrojom a cieľom.

Aby ping fungoval, musí byť hostiteľ s príkazom ping riadený RFC 1122, ktorý špecifikuje, že každý hostiteľ musí spracovať žiadosti o odozvu ICMP a na oplátku vydať odpovede na odozvu. Väčšina hostiteľov odpovedá, ale niektorí túto funkciu z bezpečnostných dôvodov deaktivujú. Firewall často blokuje aj prenos ICMP. Testovanie pomocou príkazu ping na hostiteľa, ktorý nereaguje na žiadosti o odozvu protokolu ICMP, neposkytuje žiadnu spätnú väzbu, presne ako pingovanie neexistujúcej adresy IP. Aby sa tomu zabránilo, veľa nástrojov na skenovanie IP adries používa iný typ paketu na kontrolu, či IP adresa odpovedá.

Najlepšie IP skenery pre Mac

Náš výber nástrojov na skenovanie IP adries pre počítače Mac zahŕňa komerčný softvér aj bezplatné a otvorené nástroje. Väčšina nástrojov je založená na GUI, hoci niektoré sú pomocné programy pre príkazový riadok. Niektoré sú dosť zložité a úplné nástroje, zatiaľ čo iné sú iba jednoduché rozšírenia príkazu ping nejaký spôsob skenovania rozsahu IP adries bez toho, aby bolo potrebné vydávať viac príkazov alebo písať skenovanie script. Všetky tieto nástroje majú jednu spoločnú vec: všetky môžu vrátiť zoznam všetkých adries IP, ktoré reagujú v rámci skenovaného rozsahu.

1. Angry IP Scanner

Napriek tomu, že je klamlivo jednoduchý Angry IP Scanner robí presne to, čo by človek očakával, a vo veľkej miere využíva viacvláknové spracovanie. Vďaka tomu je jedným z najrýchlejších nástrojov svojho druhu. Je to bezplatný multiplatformový nástroj, ktorý je k dispozícii nielen pre Mac OS X, ale aj pre Windows alebo Linux. Tento nástroj je napísaný v jazyku Java, takže na jeho používanie musíte mať nainštalovaný modul runtime modulu Java. Toto je však jeho jedinou nevýhodou. Tento nástroj bude nielen pingovať IP adresy, ale bude tiež voliteľne spúšťať kontrolu portov na objavených počítačoch. Môže tiež rozlíšiť adresy IP na názvy hostiteľov a adresy MAC na názvy dodávateľov. Tento nástroj okrem toho môže poskytovať informácie NetBIOS o každom odpovedajúcom hostiteľovi, ktorý ho podporuje.

Angry IP Scanner Mac Screenshot

Angry IP Scanner dokáže nielen skenovať kompletné siete a podsiete, ale aj rozsah adries IP alebo zoznam adries IP z textového súboru. Aj keď sa jedná o nástroj založený na GUI, obsahuje aj verziu príkazového riadku, ktorú môžete použiť, ak chcete napríklad zahrnúť funkčnosť nástroja do svojich vlastných skriptov. Pokiaľ ide o výsledky kontroly, predvolene sa zobrazujú na obrazovke v tabuľkovom formáte, ale je možné ich ľahko exportovať do niekoľkých formátov súborov, ako sú CSV alebo XML.

2. LanScan

LanScan z Iwaxx je k dispozícii v obchode s aplikáciami Apple. Je to jednoduchá aplikácia, ktorá robí presne to, čo jej názov znamená: prehľadať sieť LAN. Je to bezplatný, jednoduchý a efektívny sieťový skener iba na IPv4. Dokáže objaviť všetky aktívne zariadenia v akejkoľvek podsieti. Môže to byť lokálna sieť alebo akákoľvek iná podsieť, ktorú zadáte. V skutočnosti je pomerne flexibilný, pokiaľ ide o špecifikovanie toho, čo sa má skenovať, a môže byť tak malý ako jedna adresa IP a rovnako veľká ako celá sieť.

LacScan Mac Screenshot

Jedinou jedinečnou charakteristikou tohto produktu je to, ako bude používať ARP na skenovanie miestnej podsiete a použitie paketov ping, SMB a mDNS na skenovanie externých a verejných sietí.

Tento produkt má niekoľko pokročilých funkcií. Napríklad bude automaticky zisťovať nakonfigurované rozhrania. Zobrazí sa tiež adresa IP, adresa MAC, názov hostiteľa a karta rozhrania spojené s každou zistenou adresou IP. Zisťuje tiež domény SMB, ak sa používajú, a vykoná rozlíšenie názvu hostiteľa pomocou DNS, mDNS pre zariadenia Apple alebo SMB pre zariadenia Windows.

Nákup v aplikácii vám umožní inovovať aplikáciu na pro verziu, ktorá má iba jednu ďalšiu funkciu: zobrazí úplné meno hostiteľa každého objaveného hostiteľa. V bezplatnej verzii sa zobrazia iba štyri úplné názvy hostiteľov a prvé 3 znaky ostatných.

3. IP skener pre počítače Macintosh

IP Scanner pre počítače Macintosh prehľadá vašu LAN, aby zistila, aké IP adresy sa používajú, a identifikovala všetky počítače a ďalšie zariadenia v sieti. Produkt je zadarmo na použitie v malých domácich sieťach až so šiestimi zariadeniami a pre väčšie siete sú k dispozícii platené verzie Home a Pro. Tento nástroj poskytuje silné výsledky, ale jeho používanie je jednoduché a intuitívne. Lokálne siete sa skenujú automaticky a vlastné rozsahy adries IP sa môžu pridávať a skenovať manuálne

IP Scanner pre počítače Macintosh

IP Scanner pre počítače Macintosh je navrhnutý tak, aby vám umožnil prispôsobiť výsledky skenovania. Po identifikácii zariadenia môžete priradiť vlastnú ikonu a názov, aby ste ich na prvý pohľad ľahšie rozpoznali. Tento nástroj vám umožní usporiadať zoznam výsledkov podľa názvu zariadenia, adresy IP, adresy MAC alebo časovej pečiatky Naposledy zobrazené. Môže vám tiež poskytnúť prehľad o aktuálnej sieti alebo vám môže ukázať zmeny v priebehu času.

Zobrazenie výsledkov je vysoko prispôsobiteľné a môžete upraviť stĺpce, veľkosť textu, priehľadnosť rámu a ďalšie. Dvojité kliknutie na zariadenie vám poskytne ďalšie informácie a umožní vám prispôsobiť jeho vzhľad. Kliknutím pravým tlačidlom myši na zariadenie môžete spustiť postupnosť príkazu ping alebo spustiť kontrolu portu.

4. Nmap / Zenmap

Takmer starý ako ping, nmap je už roky a bežne sa používa na mapovanie siete - odtiaľ názov - a vykonáva niekoľko ďalších úloh. Napríklad, nmap sa dá použiť na skenovanie rozsahu IP adries na odpovedanie hostiteľov a otvorených IP portov. Toto je pomôcka príkazového riadku, ale pre tých, ktorí dávajú prednosť grafickým používateľským rozhraniam, ich vývojári uverejnili Zenmap, používateľské rozhranie GUI tohto výkonného softvéru. Oba balíčky je možné nainštalovať na Mac OS X, Windows, Linux a Unix.

Snímka obrazovky Zenmap

Použitím Zenmap, všetky podrobné parametre vyhľadávania možno uložiť do profilu, ktorý si môžete ľubovoľne vyvolať. Tento nástroj je tiež dodávaný s niekoľkými vstavanými profilmi, ktoré môžete použiť ako východiskový bod a upraviť podľa svojich konkrétnych potrieb. To môže byť menej zastrašujúce ako vytváranie nových profilov od nuly. Profily tiež určujú, ako sa zobrazujú výsledky skenovania. Prvá karta rozhrania zobrazuje prvotný výstup z podkladového príkazu nmap, zatiaľ čo iné karty ukazujú ľahšie pochopiteľnú interpretáciu nespracovaných údajov.

5. MAsscan

Masscan tvrdí, že je najrýchlejším skenerom internetových portov. Dokáže skenovať celý internet za menej ako 6 minút a prenášať 10 miliónov paketov za sekundu. Aj keď sme neoverili, že je to pravda, je zrejmé, že ide o rýchly nástroj, aj keď textový.

Výsledky, ktoré prináša spoločnosť Masscan sú trochu podobné tým z nmap, ktoré sme práve preskúmali. Interne však funguje skôr ako scanrand, unicornscan a ZMap a používa asynchrónny prenos. Hlavný rozdiel medzi týmto nástrojom a ostatnými nástrojmi je v tom, že je jednoducho rýchlejší ako väčšina ostatných skenerov. Je to však nielen rýchle, ale aj flexibilnejšie a umožňuje ľubovoľné rozsahy adries a rozsahy portov.

Masscan je čiastočne rýchla, pretože používa vlastný zásobník TCP / IP. To však môže spôsobiť určité problémy. Napríklad čokoľvek iné než jednoduché skenovanie portov spôsobí konflikt s lokálnym zásobníkom TCP / IP. Tomu môžete zabrániť buď použitím voľby -S na použitie samostatnej adresy IP, alebo nakonfigurovaním operačného systému na bránu firewall, ktorú nástroj používa. Aj keď je to primárne nástroj pre Linux, je k dispozícii aj pre Mac OS X. Jeho hlavnou nevýhodou je nedostatok grafického používateľského rozhrania, ale je to do značnej miery kompenzované rýchlosťou horenia nástroja.

6. ZMap

ZMap je rýchly sieťový skener s jedným paketom vyvinutý na University of Michigan a určený pre prieskumy v sieti na internete. Možno nie toľko ako predchádzajúci výber, je to tiež rýchly nástroj. Na typickom stolnom počítači s gigabitovým ethernetovým pripojením je schopná skenovať celý verejný adresný priestor IPv4 za menej ako 45 minút. S 10 gigabitovým pripojením a PF_RING dokáže skenovať adresný priestor IPv4 za menej ako 5 minút. Zmap je k dispozícii pre Mac OS X, ale aj pre Linux a BSD. Na počítačoch Mac je inštalácia jednoduchá pomocou homebrewu.

Tento nástroj sa pri skenovaní sietí nespolieha iba na ping. to v súčasnosti má plne implementované sondové moduly pre skenovanie TCP SYN, ICMP, dotazy DNS, UPnP, a BACnet. Môže tiež poslať veľký počet sond UDP. Ak hľadáte viac zapojených skenov ako napr chytiť banner alebo TLS handshake, možno budete chcieť mať pohľad na ZGrab, ďalší projekt z University of Michigan. Táto Zmapova súrodenec môže vykonávať stavové handshake aplikačnej vrstvy. Rovnako ako predchádzajúci záznam, ZMap je v podstate textový nástroj.

7. Fping

Fping bol vytvorený ako vylepšenie oproti pingu jeden z jediný nástroj na riešenie problémov so sieťou. Je to podobný nástroj príkazového riadku, ale je celkom odlišný. Rovnako ako ping, aj Fping používa ICMP echo požiadavky na určenie, či cieľoví hostitelia odpovedajú, ale je to tak do značnej miery kde podobnosť končí. Na rozdiel od pingu, Fping je možné volať s mnohými cieľovými IP adresami. Ciele môžu byť špecifikované ako zoznam adries IP oddelených medzerami. Obslužnému programu sa dá poskytnúť aj názov textového súboru obsahujúceho zoznam adries. Nakoniec je možné špecifikovať rozsah IP adries alebo zadať podsieť v notácii CIDR, ako napríklad 192.168.0.0/24.

Fping je relatívne rýchly nečaká na odpoveď pred odoslaním ďalšej žiadosti o echo, tak nestratí čas čakania na nereagujúce adresy IP. Fping má tiež veľa možností príkazového riadku, ktoré môžete použiť. Keďže ide o nástroj príkazového riadku, môžete jeho výstup poslať ďalšiemu príkazu na ďalšie spracovanie. Tento nástroj je možné ľahko nainštalovať do Mac OS X pomocou Homebrew.

8. hping

hping je ďalší bezplatný nástroj príkazového riadku odvodený z príkazu ping. Je k dispozícii na Mac OS X, ako aj na väčšine operačných systémov podobných Unixu a Windows. Aj keď už nie je v aktívnom vývoji, stále sa bežne používa, svedčí o tom, aký dobrý nástroj je. Nástroj sa veľmi podobá pingu, ale s niekoľkými rozdielmi. Pre začiatočníkov spoločnosť Hping neposiela iba žiadosti o odozvu ICMP. Môže tiež odosielať pakety TCP, UDP alebo RAW-IP. Je tiež vybavený režimom Traceroute a má schopnosť odosielať súbory.

Aj keď Hping môže byť použitý ako nástroj na skenovanie IP adries, môže urobiť omnoho viac. Tento nástroj má niektoré pokročilé funkcie skenovania portov. Vďaka použitiu viacerých protokolov sa dá použiť aj na základné testovanie siete. Tento nástroj má tiež niektoré pokročilé možnosti sledovania pomocou ktoréhokoľvek z dostupných protokolov. To môže byť užitočné, pretože niektoré zariadenia zaobchádzajú s prenosom ICMP inak ako s ostatnými. Napodobnením iných protokolov vám tento nástroj umožní lepšie vyhodnotiť skutočný výkon vašej siete v reálnom čase.

watch instagram story