- - 8 najboljih IP skenera za Mac u 2019. godini

8 najboljih IP skenera za Mac u 2019. godini

Ukratko smo pregledali neke od najboljih alata za skeniranje IP adresa s Mac računala. Istražit ćemo glavne značajke svakog alata, inzistirajući na tome što je svaki pojedini alat jedinstven.

Postoji samo jedan način na koji sigurno možete znati štoIP adrese se zapravo koriste u mreži. Morate se pokušati povezati sa svakim od njih i vidjeti hoće li reagirati. To je dug, dosadan i mučan zadatak koji se često obavlja pomoću naredbe ping. Ping postoji već stoljećima i to je jedan od najboljih načina provjere povezanosti s određenom IP adresom. Ali ako morate skenirati cijelu mrežu s potencijalno stotinama IP adresa, brzo ćete shvatiti da bi bilo bolje da koristite alat koji to čini za vas. Ako ste korisnik Mac računala koji traži alat koji automatizira skeniranje IP adresa, na pravom ste mjestu. Mnogo smo tražili za vas i upravo ćemo pregledati neke od najboljih IP skenera za Mac OS X operativni sustav.

Započet ćemo raspravom o skeniranju IP adresaOpćenito. Osobito ćemo opisati različite razloge skeniranja IP adresa jer, koliko god je lijepo znati koje se IP adrese koriste, mora biti smisla da to radimo, temeljni razlog. Tada ćemo detaljnije pogledati uslužni program ping. Iako ping nije alat za skeniranje, on je u osnovi mnogih alata za skeniranje IP adresa. Znajući što to može učiniti i kako funkcionira, tada bi se moglo pokazati vrijednom kad počnemo pregledavati različite alate.

Potreba za skenerima IP adresa

Osim čiste zabave znati što IPadrese se koriste - u onoj mjeri u kojoj joj može biti zabavno, postoji nekoliko razloga zbog kojih bi možda moglo skenirati IP adrese. Prva je sigurnost. Skeniranje IP adresa na mreži brzo će otkriti neovlaštene ili neželjene uređaje. To bi mogli biti uređaji na koje su zlonamerni korisnici povezali špijuniranje vaše organizacije.

Ali čak i dobronamjerni korisnici ponekad moguuništiti pustoš povezujući svoje osobne uređaje. Živo se sjećam ovog korisnika koji je mnogim njegovim kolegama spriječio pristup korporacijskoj mreži kad je na njega povezao svoj kućni internetski usmjerivač. Trebalo mu je samo par dodatnih priključaka za povezivanje dodatnog testnog računala i mislio je da može upotrijebiti prekidač ugrađen u svoj usmjerivač. Problem je što je usmjerivač počeo izdavati IP adrese na svojoj početnoj podmreži s ugrađenog DHCP poslužitelja.

Osim sigurnosnih razloga, skeniranje IP-aadrese su također prvi korak mnogih procesa upravljanja IP adresama. Iako će većina alata za upravljanje IP adresama (IPAM) uključivati ​​neki oblik skeniranja IP adresa, nekoliko ljudi upravljanje IP adresama obavlja ručno. Ovo vam može dobro doći alat za skeniranje IP adresa. A za one koji nemaju uspostavljen postupak upravljanja IP adresama, skeniranje IP adresa još je važnije. Često će biti jedini način da se osigura da ne postoje sukobi IP adresa i da se može promatrati kao prilično grub način pseudo-upravljanja IP adresama.

Objasnio je Ping

Bez obzira zašto želite skenirati IP adrese, većinaalati se temelje na pingu pa pogledajmo ovaj antički alat. Ping je stvoren iz potrebe još 1983. Njegov je programer trebao alat za pomoć u uklanjanju pogrešaka u nenormalnom mrežnom ponašanju koje je promatrao. Podrijetlo imena je jednostavno, odnosi se na zvuk sonarnih odjeka kako se čuje u podmornicama. Iako je prisutan na gotovo svim operativnim sustavima, njegova se primjena donekle razlikuje između platformi. Neke verzije nude više opcija naredbenog retka koje mogu uključivati ​​parametre kao što su veličina korisnog opterećenja svakog zahtjeva, ukupni broj testiranja, ograničenje skokova mreže ili interval između zahtjeva. Neki sustavi imaju popratni uslužni program Ping6 koji služi potpuno istoj svrsi za IPv6 adrese.

Slijedi tipična upotreba naredbe ping (opcija -c 5 kaže naredbu da se pokrene pet puta, a zatim izvještava o rezultatima):

$ ping -c 5 www.example.com
PING www.example.com (93.184.216.34): 56 data bytes
64 bytes from 93.184.216.34: icmp_seq=0 ttl=56 time=11.632 ms
64 bytes from 93.184.216.34: icmp_seq=1 ttl=56 time=11.726 ms
64 bytes from 93.184.216.34: icmp_seq=2 ttl=56 time=10.683 ms
64 bytes from 93.184.216.34: icmp_seq=3 ttl=56 time=9.674 ms
64 bytes from 93.184.216.34: icmp_seq=4 ttl=56 time=11.127 ms
--- www.example.com ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 9.674/10.968/11.726/0.748 ms

Kako funkcionira Ping

Ping je prilično jednostavan uslužni program. Jednostavno šalje ICMP pakete zahtjeva za eho do cilja i čeka da on pošalje ICMP paket odgovora za svaki primljeni paket. To se ponavlja određeni broj puta - zadano pet pod Windowsima i sve dok se ručno ne zaustavi prema zadanim postavkama u većini drugih implementacija - i tada sastavlja statistiku odgovora. Izračunava prosječno kašnjenje između zahtjeva i njihovih odgovora i prikazuje ga u svojim rezultatima. Na većini * nix varijanti, kao i na Mac računalu, također će prikazati vrijednost TTL polja odgovora, pokazujući broj skokova između izvora i odredišta.

Da bi ping radio, domaćin s pingiranjem mora se pridržavatiRFC 1122 koji određuje da bilo koji domaćin mora obraditi ICMP zahtjeve eha i zauzvrat izdati odgovore eha. Većina domaćina odgovara, ali neki onemogućuju tu funkciju iz sigurnosnih razloga. Vatrozidovi često blokiraju i ICMP promet. Pinging hosta koji ne odgovori na ICMP zahtjeve za eho neće pružiti povratne informacije, baš kao što je pinging nepostojeće IP adrese. Da bi to zaobišli, mnogi alati za skeniranje IP adresa koriste različitu vrstu paketa kako bi provjerili reagira li IP adresa.

Najbolji IP skeneri za Mac

Naš izbor alata za skeniranje IP adresa zaMac uključuje komercijalni softver i besplatne alate s otvorenim kodom. Većina alata temelji se na GUI-ju iako su neki alati naredbenog retka. Neki su prilično složeni i cjeloviti alati, dok su drugi samo jednostavna proširenja ping naredbe koja uključuju neki način skeniranja niza IP adresa bez potrebe za izdavanjem više naredbi ili pisanja skripte za skeniranje. Svi ovi alati imaju jedno zajedničko: svi oni mogu vratiti popis svih IP adresa koje reagiraju u skeniranom rasponu.

1. Ljuti IP skener

Iako je varljivo jednostavan Ljuti IP skener radi upravo ono što bi čovjek očekivao i to činiopsežna upotreba višestrukog navoja. To ga čini jednim od najbržih takvih alata. To je besplatni alat za više platformi koji nije dostupan samo za Mac OS X, već i za Windows ili Linux. Alat je napisan na Javi, tako da ćete za njegovo korištenje morati imati instaliran Java runtime modul, ali to je poprilično njegov jedini nedostatak. Ovaj alat ne samo da pinguje IP adrese, već će opcionalno pokrenuti i skeniranje portova na otkrivenim domaćinima. Također može riješiti IP adrese na imena hosta i MAC adrese na imena dobavljača. Nadalje, ovaj alat može pružiti NetBIOS informacije o svakom domaćinu koji se odaziva koji ga podržava.

Zaslon snimke zaslona za Mac IP Scanner

To. Ljuti IP skener ne može skenirati samo kompletne mreže i podmrežeali i raspon IP adresa ili popis IP adresa iz tekstualne datoteke. Iako je ovo alat temeljen na GUI-u, on također dolazi s inačicom naredbenog retka koju možete koristiti ako, primjerice, želite uključiti funkcionalnost alata u vlastite skripte. Što se tiče rezultata skeniranja, oni su se prema zadanom prikazuju na zaslonu u formatu tablice, ali lako se mogu izvesti u nekoliko formata datoteka, kao što su CSV ili XML.

2. LanScan

LanScan iz Iwaxx dostupan je u Appleovoj trgovini. To je jednostavna aplikacija koja radi upravo ono što i njen naziv uključuje: skeniranje LAN-a. To je besplatan, jednostavan i učinkovit mrežni skener samo za IPv4. Može otkriti sve aktivne uređaje na bilo kojoj podmreži. To bi mogao biti lokalni ili bilo koji drugi podmreža koju navedete. U stvari, prilično je fleksibilan kada je u pitanju određivanje onoga što se skenira, a može biti mali kao jedna IP adresa i velik kao cijela mreža.

Snimka zaslona LacScan Mac

Jedna jedinstvena karakteristika ovog proizvoda je kako će koristiti ARP za skeniranje lokalne podmreže i korištenje ping, SMB i mDNS paketa za skeniranje vanjskih i javnih mreža.

Ovaj proizvod ima nekoliko naprednih značajki. Primjerice, automatski će otkriti konfigurirana sučelja. Također će se prikazati IP adresa, MAC adresa, ime računala i dobavljač sučelja povezane sa svakom otkrivenom IP adresom. Također će otkriti SMB domene ako se koriste te će napraviti razlučivost imena hosta koristeći DNS, mDNS za Apple uređaje ili SMB za Windows uređaje.

Kupnja putem aplikacije omogućuje vam nadogradnju aplikacije naPro verzija koja ima samo jednu dodatnu značajku: prikazat će puno ime hosta svakog otkrivenog računala. Besplatna verzija prikazat će samo četiri puna imena računala i prva 3 znaka preostalih.

3. IP skener za Macintosh

IP skener za Macintosh skenirat će vaš LAN kako bi utvrdio koje IP adresese koriste i identificiraju sve računalne i druge uređaje na mreži. Proizvod je besplatan za upotrebu na malim kućnim mrežama do šest uređaja, a plaćene verzije Home i Pro dostupne su za veće mreže. Alat daje snažne rezultate, ali je jednostavan i intuitivan za upotrebu. Lokalne se mreže skeniraju automatski, a prilagođeni rasponi IP adresa mogu se dodati i skenirati ručno

IP skener za Macintosh snimku zaslona

IP skener za Macintosh osmišljen je kako bi vam omogućio prilagodbu skeniranjarezultati. Nakon što je uređaj identificiran, možete mu dodijeliti prilagođenu ikonu i ime da biste ga lakše prepoznali na prvi pogled. Alat će vam omogućiti da sortirate popis rezultata prema nazivu uređaja, IP adresi, MAC adresi ili vremenskoj oznaci zadnjeg viđenog. Također vam može dati pregled trenutne mreže ili vam pokazati promjene tijekom vremena.

Prikaz rezultata vrlo je prilagodljiv imožete prilagoditi stupce, veličinu teksta, prozirnost okvira i još mnogo toga. Dvokliknite na uređaj daje vam više informacija i omogućuje vam prilagođavanje njegovog izgleda. Desnim klikom na uređaj možete pokrenuti slijed pinga ili pokrenuti port skeniranje.

4. Nmap / Zenmap

Skoro isto koliko i ping, Nmap postoji već stoljećima i obično se koristi za mapiranje mreže - otuda i naziv - i za obavljanje nekoliko drugih zadataka. Na primjer, Nmap mogu se koristiti za skeniranje niza IP adresa za odgovaranje na hostove i otvorene IP portove. Ovo je uslužni program naredbenog retka, ali, za one koji preferiraju grafička korisnička sučelja, njegovi su programeri objavili Zenmap, GUI sučelje ovog moćnog softvera. Oba se paketa mogu instalirati na Mac OS X, Windows, Linux i Unix.

Snimka zaslona Zenmapa

koristeći Zenmap, svi detaljni parametri pretraživanja mogu se spremitiu profilu kojeg se možete sjetiti po volji. Alat također dolazi s nekoliko ugrađenih profila koje možete koristiti kao početnu točku i izmijeniti u skladu s vašim točno određenim potrebama. To može biti manje zastrašujuće od stvaranja novih profila ispočetka. Profili također kontroliraju kako se prikazuju rezultati skeniranja. Prva kartica sučelja prikazuje sirovi izlaz iz donje naredbe nmap, dok druge kartice pokazuju lakše razumijevanje tumačenja neobrađenih podataka.

5. Masscan

Masscan tvrdi da je najbrži skener internetskih porta. Može skenirati cijeli Internet za manje od 6 minuta, odašiljući 10 milijuna paketa u sekundi. Iako nismo potvrdili da je to istina, jasno je da je ovo brz alat, premda tekstualni.

Rezultati koje je proizvela tvrtka Masscan pomalo su slični onima iz nmap-a koji imamoupravo pregledan. Međutim, djeluje interno, više kao skener, jednorog i ZMap, i koristi asinhroni prijenos. Glavna razlika između ovog alata i ostalih je ta što je on jednostavno brži od većine ostalih skenera. No, ne samo da je brz, već je i fleksibilniji, omogućava proizvoljne domete adresa i raspon vrata.

Masscan dijelom je tako brz jer koristi običajTCP / IP stack. To može stvoriti neke probleme. Na primjer, sve drugo osim jednostavnog skeniranja portova uzrokovat će sukob s lokalnim TCP / IP stackom. To možete zaobići ili pomoću opcije -S za korištenje zasebne IP adrese ili konfiguriranjem svog operativnog sustava za vatrozid portova koje alat koristi. Iako je ovo prvenstveno Linux alat, dostupan je i za Mac OS X. Glavni nedostatak mu je nedostatak grafičkog korisničkog sučelja, ali to se u velikoj mjeri kompenzira blistavom brzinom alata.

6. ZMap

ZMap je razvijen brzi skener s jednom paketnom mrežomna Sveučilištu u Michiganu i osmišljen je za istraživanje mreže na Internetu. Možda ne toliko kao prethodni izbor, ovo je također brz alat. Na tipičnom stolnom računalu s gigabitnom ethernet vezom može skenirati cjelokupni javni IPv4 adresni prostor za manje od 45 minuta. Pomoću 10 gigabitne veze i PF_RING može skenirati IPv4 adresni prostor za manje od 5 minuta. Zmap je dostupan za Mac OS X, ali i za Linux i za BSD. Na Macu je instalacija jednostavna putem Homebrew-a.

Alat se ne oslanja samo na ping za skeniranje mreža. To trenutno je u potpunosti implementirao probne module za TCP SYN skeniranje, ICMP, DNS upite, UPnP, i BACnet. Može i poslati veliki broj UDP sondi. Ako želite napraviti više uključenih skeniranja kao što su hvatanje natpisa ili rukovanje TLS-om, možda želite imati pogled na ZGrab, još projekt sa Sveučilišta u Michiganu. To može Zmap braća i sestre obavljati stisak rukovanja slojem aplikacije, Kao u prethodnom zapisu, ZMap u osnovi je tekstualni alat.

7. Fping

Fping tada je stvoreno kao poboljšanje u odnosu na ping jedan od jedini mrežni alat za rješavanje problema. To je sličan alat naredbenog retka, ali je sasvim drugačiji. Poput pinga, Fping koristi ICMP zahtjeve za eho kako bi utvrdio reagiraju li ciljni domaćini, ali to je to prilično gdje se sličnost završava. Za razliku od pinga, Fping se može nazvati s mnogim ciljnim IPadrese. Ciljevi se mogu navesti kao IP adrese s ograničenim razmakom. Ovaj uslužni program može se dobiti i s nazivom tekstualne datoteke koja sadrži popis adresa. Konačno, može se odrediti raspon IP adresa ili se može unijeti podmreža u CIDR zapis kao što je 192.168.0.0/24.

Fping relativno je brzo ne čeka odgovor prije nego što pošalje sljedeći zahtjev za eho, na taj način se ne gubi vrijeme čekanja na neodgovarajuće IP adrese. Fping također ima puno mogućnosti naredbenog retka koje možete koristiti. Budući da je ovo alat naredbenog retka, njegov izlaz možete prenijeti na drugu naredbu radi daljnje obrade. Ovaj se alat lako može instalirati na Mac OS X pomoću Homebrew-a.

8. Hping

Hping je još jedan besplatni alat naredbenog retka izveden izping. Dostupan je na Mac OS X kao i većini Unix operativnih sustava i Windows. Iako više nije u aktivnom razvoju, još uvijek je u širokoj uporabi, što je dokaz koliko je dobar alat. Alat vrlo nalikuje pingu, ali s nekoliko razlika. Za početak, Hping neće samo slati ICMP zahtjeve za eho. Može slati i TCP, UDP ili RAW-IP pakete. Također sadrži način praćenja tragova i mogućnost slanja datoteka.

Iako se Hping može koristiti kao IP adresaalat za skeniranje, može učiniti i nešto više od toga. Alat ima neke napredne značajke skeniranja portova. Zahvaljujući upotrebi višestrukih protokola može se koristiti i za osnovno mrežno testiranje. Ovaj alat također ima neke napredne mogućnosti tragroute koristeći bilo koji od dostupnih protokola. Ovo može biti korisno jer neki uređaji tretiraju ICMP promet različito od ostalih prometa. Oponašanjem ostalih protokola ovaj alat vam može dati bolju procjenu stvarnih performansi vaše mreže u stvarnom vremenu.

komentari