8 najboljih IP skenera za Mac u 2020. 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.

Postoji samo jedan način na koji se sigurno može znati koje se IP adrese zapravo koriste na 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 adresa općenito. Osobito ćemo opisati različite razloge skeniranja IP adresa jer, koliko god lijepo je znati koje IP adrese koristite, mora biti smisla da to učinite, temeljna informacija 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 korisnom jer započinjemo s pregledom različitih alata.

Potreba za skenerima IP adresa

Osim čiste zabave znati koje IP adrese koristite - u onoj mjeri u kojoj joj može biti zabavno, postoji nekoliko razloga zbog kojih bi moglo biti skeniranje IP adresa. 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 mogu opustošiti povezivanjem svojih osobnih uređaja. Ž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 adresa je 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 je mjesto gdje vam mogu biti korisni alati za skeniranje IP adresa. A za one koji nemaju uspostavljen postupak upravljanja IP adresama, skeniranje IP adresa još je važnije. To će često 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ćina se alata temelji na pingu pa pogledajmo ovaj antički alat. Ping je stvoren iz potrebe još 1983. godine. 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 sadržavati parametre poput veličine korisnog opterećenja svakog zahtjeva, ukupnog broja testiranja, ograničenja skokova mreže ili intervala između zahtjevi. 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 podatkovnih bajtova 64 bajta od 93.184.216.34: icmp_seq = 0 ttl = 56 vrijeme = 11.632 ms 64 bajta od 93.184.216.34: icmp_seq = 1 ttl = 56 vremena = 11.726 ms 64 bajta od 93.184.216.34: icmp_seq = 2 ttl = 56 vremena = 10.683 ms 64 bajta od 93.184.216.34: icmp_seq = 3 ttl = 56 vremena = 9.674 ms 64 bajta od 93.184.216.34: icmp_seq = 4 ttl = 56 vremena = 11.127 ms www.example.com statistika pinga Poslano je 5 paketa, primljeno 5 paketa, 0.0% min gubitka paketa min / avg / max / stddev = 9.674 / 10.968 / 11.726 / 0.748 ms

Kako djeluje 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 echo paket odgovora za svaki primljeni paket. To se ponavlja određeni broj puta - zadano pet pod Windowsima i dok se ručno ne zaustavi prema zadanim postavkama u većini ostalih 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 inačica, 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, pingirani domaćin mora se pridržavati RFC 1122 koji određuje da svaki 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 odjeka neće dati povratne informacije, baš kao što je pinging nepostojeće IP adrese. Da bi to zaobišli, mnogi alati za skeniranje IP adresa koriste drugačiju vrstu paketa kako bi provjerili reagira li IP adresa.

Najbolji IP skeneri za Mac

Naš izbor alata za skeniranje IP adresa za Mac 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 koje treba uključiti neki način skeniranja niza IP adresa bez potrebe za izdavanjem više naredbi ili pisanja skeniranja skripta. Svi ovi alati imaju jedno zajedničko: svi oni mogu vratiti popis svih IP adresa koje reagiraju u skeniranom rasponu.

1. Ljuti IP skener

Unatoč tome što je varljivo jednostavan Ljuti IP skener radi upravo ono što bi čovjek očekivao, a to koristi veliku višestruku nit. 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 prilič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 odgovarajućem domaćinu koji ga podržava.

Zaslon snimke zaslona za Mac IP Scanner

Ljuti IP skener ne može skenirati samo kompletne mreže i podmreže, već 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 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 Mac LacScan

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 i napravit će razlučivost imena hosta koristeći DNS, mDNS za Apple uređaje ili SMB za Windows uređaje.

Kupnja putem aplikacije omogućit će vam nadogradnju aplikacije na pro verziju koja ima samo jednu dodatnu značajku: prikazat će puno ime domaćina 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 se IP adrese koriste i identificirao 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 automatski skeniraju, 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 rezultata skeniranja. 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 i možete prilagoditi stupce, veličinu teksta, prozirnost okvira i još mnogo toga. Dvoklik mišem 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 skeniranje porta.

4. Nmap / Zenmap

Skoro isto koliko i ping, Nmap postoji već stoljećima i obično se koristi za mapiranje mreže - odatle 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 spremiti u profil koji se po želji možete prisjetiti. Alat također dolazi s nekoliko ugrađenih profila koje možete koristiti kao početnu točku i izmijeniti prema vašim točno određenim potrebama. To može biti manje zastrašujuće nego stvaranje 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, iako tekstualni.

Rezultati koje je proizvela tvrtka Masscan pomalo su slični onima iz nmap-a koji smo upravo pregledali. Međutim, djeluje interno, više kao skener, jednorog i ZMap, i koristi asinhroni prijenos. Glavna razlika između ovog alata i ostalih je u tome š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 prilagođeni TCP / 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 vašeg operativnog sustava za vatrozid portova koje alat koristi. Iako je ovo prvenstveno Linux alat, dostupan je i za Mac OS X. Glavni mu je nedostatak grafičkog korisničkog sučelja, ali to se u velikoj mjeri kompenzira blistavom brzinom alata.

6. ZMap

ZMap brz je skener s jednom paketnom mrežom razvijen na Sveučilištu u Michiganu i dizajniran za mrežno istraživanje mreže. 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. Ovo 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 odjeka 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 ciljanim IP adresama. 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, možete poslati svoj izlaz drugoj naredbi 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 s pinga. 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 alat za skeniranje IP adresa, to može učiniti i nešto više od toga. Alat ima neke napredne značajke skeniranja portova. Zahvaljujući upotrebi više 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.

watch instagram story