het internet

Top 8 IP-scanners voor Mac in 2020

We bespreken kort enkele van de beste tools om IP-adressen van Mac-computers te scannen. Wij verken de belangrijkste kenmerken van elke tool en benadruk wat elk instrument uniek maakt.

> Solo> Jij zou moeten proberen om verbinding te maken met elk en kijken of ze reageren. Het is een lange, saaie en vervelende taak die vaak wordt uitgevoerd met het ping-commando. Ping bestaat al jaren en is een van de beste manieren om de connectiviteit met een bepaald IP-adres te testen. Maar als u een heel netwerk met mogelijk honderden IP-adressen moet scannen, zult u snel merken dat u het beste een tool kunt gebruiken die dit voor u doet. Als je een Mac-gebruiker bent die op zoek is naar een tool die het scannen van IP-adressen automatiseert, ben je hier aan het juiste adres. We hebben veel onderzoek voor u gedaan en staan ​​op het punt enkele van de beste IP-scanners voor het Mac OS X-besturingssysteem te bespreken.

We beginnen met het bespreken van de analyse van IP-adressen in het algemeen. In het bijzonder zullen we de verschillende redenen voor het scannen van IP-adressen beschrijven, want hoewel het goed is om te weten welke IP-adressen worden gebruikt, moet er een reden zijn om het te doen, een onderliggende reden. Vervolgens gaan we dieper in op het ping-hulpprogramma. Hoewel ping geen scantool is, vormt het de basis van veel scantools voor IP-adressen. Weten wat het kan doen en hoe het werkt, kan van pas komen als we de verschillende tools beginnen te bekijken.

De behoefte aan IP-adresscanners

Naast het simpele plezier om te weten welke IP-adressen in gebruik zijn, voor zover dat leuk kan zijn, zijn er een aantal redenen waarom men IP-adressen zou willen scannen. De eerste is veiligheid. Het scannen van IP-adressen op een netwerk detecteert snel niet-vertrouwde of niet-vertrouwde apparaten. Dit kunnen apparaten zijn die zijn ingelogd door kwaadwillende gebruikers om uw organisatie te bespioneren.

Maar zelfs goedbedoelende gebruikers kunnen soms grote schade aanrichten door hun persoonlijke apparaten aan te sluiten. Ik herinner me nog levendig deze gebruiker die veel van zijn collega's de toegang tot het bedrijfsnetwerk verhinderde door zijn internetrouter thuis erop aan te sluiten. Hij had nog maar een paar poorten nodig om een ​​extra testcomputer aan te sluiten, en hij dacht dat hij de in zijn router ingebouwde switch kon gebruiken. Het probleem is dat de router is begonnen met het uitzenden van IP-adressen op zijn thuissubnet vanaf de ingebouwde DHCP-server.

Naast veiligheidsredenen is het analyseren van IP-adressen ook de eerste stap in veel IP-adresbeheerprocessen. Hoewel de meeste hulpprogramma's voor IP-adresbeheer (IPAM) een vorm van IP-adresanalyse bevatten, beheren veel mensen hun IP-adressen handmatig. Dit is waar IP-adresanalysetools van pas kunnen komen. En voor degenen die geen IP-adresbeheerproces hebben, is IP-adresanalyse nog belangrijker. Vaak is dit de enige manier om ervoor te zorgen dat er geen IP-adresconflicten zijn en kan het worden gezien als een nogal rudimentaire vorm van pseudo-IP-adresbeheer.

Ping uitgelegd

Wat uw reden ook is om IP-adressen te willen scannen, de meeste tools zijn gebaseerd op ping, dus laten we eens kijken naar dit oude hulpprogramma. Ping werd in 1983 uit noodzaak gecreëerd. De ontwikkelaar had een tool nodig om hem te helpen het abnormale netwerkgedrag dat hij waarnam te debuggen. De oorsprong van de naam is eenvoudig, het verwijst naar het geluid van sonarecho's die in onderzeeërs worden gehoord. Hoewel het in bijna alle besturingssystemen aanwezig is, varieert de implementatie enigszins tussen platforms. Sommige versies bieden meerdere opdrachtregelopties die parameters kunnen bevatten zoals de grootte van de payload voor elk verzoek, het totale aantal tests, de netwerkhoplimiet of het interval tussen verzoeken.Sommige systemen hebben een aanvullend Ping6-hulpprogramma dat exact hetzelfde doel dient voor IPv6-adressen.

Dit is een typisch gebruik van de ping-opdracht (de optie -c 5 vertelt de opdracht vijf keer uit te voeren en rapporteert vervolgens de resultaten):

$ ping -c 5 www.voorbeeld.com

PING www.example.com (93.184.216.34): 56 bytes aan gegevens

64 bytes van 93.184.216.34: icmp_seq = 0 ttl = 56 tijd = 11,632 ms

64 bytes van 93.184.216.34: icmp_seq = 1 ttl = 56 tijd = 11,726 ms

64 bytes van 93.184.216.34: icmp_seq = 2 ttl = 56 tijd = 10,683 ms

64 bytes van 93.184.216.34: icmp_seq = 3 ttl = 56 tijd = 9,674 ms

64 bytes van 93.184.216.34: icmp_seq = 4 ttl = 56 tijd = 11.127 ms

--- www.example.com ping-statistieken ---

5 pakketten verzonden, 5 pakketten ontvangen, 0,0% pakketverlies

retour min / gem / max / stddev = 9,674 / 10,968 / 11,726 / 0,748 ms

Hoe ping werkt

Ping is een vrij eenvoudig hulpprogramma. Het stuurt eenvoudig ICMP-echo-verzoekpakketten naar het doel en wacht tot het een ICMP-echo-antwoordpakket verzendt voor elk ontvangen pakket. Dit wordt een aantal keren herhaald (vijf standaard in Windows en totdat het standaard handmatig wordt gestopt in de meeste andere implementaties), en compileert vervolgens de responsstatistieken. Het berekent de gemiddelde tijd tussen verzoeken en hun respectievelijke antwoorden en geeft deze weer in uw resultaten. Op de meeste * nix-varianten, evenals op Mac, wordt ook de waarde van het TTL-veld met antwoorden weergegeven, wat een indicatie geeft van het aantal hops tussen bron en bestemming.

Om ping te laten werken, moet de ping-host voldoen aan RFC 1122, waarin staat dat elke host ICMP-echo-verzoeken moet verwerken en echo-antwoorden moet terugsturen. De meeste hosts reageren, maar sommige schakelen deze functie om veiligheidsredenen uit. Firewalls blokkeren ook vaak ICMP-verkeer. Het pingen van een host die niet reageert op ICMP-echoverzoeken levert geen resultaat op, net als het pingen van een niet-bestaand IP-adres. Om dit te voorkomen, gebruiken veel hulpprogramma's voor het analyseren van IP-adressen een ander type pakket om te controleren of een IP-adres reageert.

Beste IP-scanners voor Mac

Onze selectie van IP-adresanalysetools voor Mac omvat zowel commerciële software als gratis en open source-tools. De meeste hulpprogramma's zijn gebaseerd op een GUI, hoewel sommige hulpprogramma's voor de opdrachtregel zijn. Sommige zijn vrij complexe en uitgebreide tools, terwijl andere gewoon uitbreidingen zijn van het ping-commando om een ​​manier te bieden om een ​​reeks IP-adressen te scannen zonder meerdere commando's te geven of een scanscript te schrijven. Al deze tools hebben één ding gemeen: ze kunnen allemaal een lijst retourneren van alle reagerende IP-adressen in het gecrawlde bereik.

1. Boze IP-scanner

Ondanks dat het bedrieglijk eenvoudig is, Angry IP-scanner doet precies wat je zou verwachten en maakt veel gebruik van multithreading. Dit maakt het een van de snelste tools in zijn soort. Het is een gratis platformonafhankelijke tool die niet alleen beschikbaar is voor Mac OS X, maar ook voor Windows of Linux. De tool is geschreven in Java, dus je moet Java Runtime installeren om het te gebruiken, maar dat is ongeveer het enige nadeel. Deze tool pingt niet alleen de IP-adressen, maar voert ook een poortscan uit op de ontdekte hosts.Het kan ook IP-adressen omzetten in hostnamen en MAC-adressen in namen van leveranciers. Bovendien kan dit hulpprogramma NetBIOS-informatie geven over elke reagerende host die dit ondersteunt.

>

> Le Angry IP-scanner kan niet alleen volledige netwerken en subnetten scannen, maar ook een reeks IP-adressen of een lijst met IP-adressen uit een tekstbestand. Hoewel dit een op een GUI gebaseerde tool is, wordt er ook een opdrachtregelversie meegeleverd die u kunt gebruiken als u bijvoorbeeld de functionaliteit van de tool in uw eigen scripts wilt opnemen. Wat de scanresultaten betreft, deze worden standaard op het scherm weergegeven als een tabel, maar kunnen eenvoudig worden geëxporteerd naar verschillende bestandsindelingen, zoals CSV of XML.

2. LanScan

Lanscan d ' Iwaxx is verkrijgbaar in de app Winkel Apple. Het is een simpele app die precies doet wat de naam doet vermoeden: een LAN scannen. Het is een gratis, eenvoudige en efficiënte IPv4-netwerkscanner. U kunt alle actieve apparaten op elk subnet ontdekken. Dit kan het lokale subnet zijn of een ander subnet dat u opgeeft. Het is zelfs vrij flexibel als het gaat om het specificeren van wat er moet worden gescand en kan zo klein zijn als een enkel IP-adres en zo groot als een heel netwerk.

> A>

Dit product heeft verschillende geavanceerde functies. Het zal bijvoorbeeld automatisch de geconfigureerde interfaces detecteren. Het geeft ook het IP-adres, MAC-adres, hostnaam en interfacekaartleverancier weer die bij elk ontdekt IP-adres horen. Het detecteert ook SMB-domeinen als ze in gebruik zijn en voert hostnaamomzetting uit met DNS, mDNS voor Apple-apparaten of SMB voor Windows-apparaten.

Met de in-app-aankoop kunt u de app upgraden naar de pro-versie die slechts één extra functie heeft: de volledige hostnaam van elke ontdekte host wordt weergegeven. De gratis versie toont slechts vier volledige hostnamen en de eerste 3 tekens van de rest.

3. IP-scanner voor Macintosh

IP-scanner voor Macintosh zal uw lokale netwerk scannen om de gebruikte IP-adressen te identificeren en alle computers en andere apparaten op het netwerk te identificeren. Het product is gratis te gebruiken op kleine thuisnetwerken met maximaal zes apparaten en de betaalde Home- en Pro-versies zijn beschikbaar voor grote netwerken. De tool levert krachtige resultaten, maar is eenvoudig en intuïtief te gebruiken. Lokale netwerken worden automatisch gescand en aangepaste IP-adresbereiken kunnen handmatig worden toegevoegd en gescand

> IP> is ontworpen om u in staat te stellen de resultaten van uw analyse aan te passen. Zodra een apparaat is geïdentificeerd, kunt u het een aangepast pictogram en een naam geven zodat het in één oogopslag gemakkelijker te herkennen is. Met de tool kunt u de lijst met resultaten sorteren op apparaatnaam, IP-adres, MAC-adres of laatst geziene tijdstempel. Het kan u ook een overzicht geven van het huidige netwerk of u veranderingen in de tijd laten zien.

De resultatenweergave is in hoge mate aanpasbaar en u kunt kolommen, tekstgrootte, schuine transparantie en meer aanpassen. Dubbelklikken op een apparaat geeft u meer informatie en stelt u in staat het uiterlijk ervan aan te passen. Door met de rechtermuisknop op een apparaat te klikken, kunt u een ping-reeks starten of een poortscan uitvoeren.

4. Nmap / Zenmap

Bijna zo oud als de ping, Nmap bestaat al jaren en wordt vaak gebruikt om netwerken in kaart te brengen (vandaar de naam) en verschillende andere taken uit te voeren. Bijvoorbeeld, Nmap kan worden gebruikt om een ​​reeks IP-adressen te scannen op reagerende hosts en open IP-poorten. Dit is een hulpprogramma voor de opdrachtregel, maar voor degenen die de voorkeur geven aan grafische gebruikersinterfaces, hebben de ontwikkelaars ervan uitgebracht zenmap , een grafische gebruikersinterface voor deze krachtige software. Beide pakketten kunnen worden geïnstalleerd op Mac OS X, Windows, Linux en Unix.

> Met> zenmap , kunnen alle gedetailleerde zoekparameters worden opgeslagen in een profiel dat u naar believen kunt ophalen. De tool wordt ook geleverd met verschillende ingebouwde profielen die u als uitgangspunt kunt gebruiken en kunt aanpassen om aan uw exacte behoeften te voldoen. Het kan minder intimiderend zijn dan het maken van nieuwe profielen vanuit het niets. Profielen regelen ook de weergave van scanresultaten. Het eerste tabblad van de interface toont de onbewerkte uitvoer van de onderliggende nmap-opdracht, terwijl andere tabbladen een gemakkelijker te begrijpen interpretatie van de onbewerkte gegevens weergeven.

5. M asscan

Mascan beweert de snelste internetpoortscanner te zijn. Het kan het hele internet in minder dan 6 minuten scannen en 10 miljoen pakketten per seconde verzenden. Hoewel we niet hebben gevalideerd dat dit waar is, is het duidelijk dat dit een snelle, zij het op tekst gebaseerde, tool is.

De resultaten die Mascan produit zijn enigszins vergelijkbaar met die van nmap we just binnenkomen recensie. Het werkt intern echter meer als scanrand, unicornscan en ZMap en maakt gebruik van asynchrone streaming. Het belangrijkste verschil tussen deze tool en de andere is dat het gewoon sneller is dan de meeste andere scanners. Maar het is niet alleen snel, het is ook flexibeler, waardoor willekeurige adres- en poortbereiken mogelijk zijn.

Mascan is gedeeltelijk zo snel omdat het een aangepaste TCP / IP-stack gebruikt. Dit kan echter problemen opleveren. Iets anders dan een eenvoudige poortscan zal bijvoorbeeld conflicteren met de lokale TCP / IP-stack. U kunt dit probleem omzeilen door de optie -S te gebruiken om een ​​apart IP-adres te gebruiken of door uw besturingssysteem te configureren om de poorten die door het hulpprogramma worden gebruikt te beschermen. Hoewel het in de eerste plaats een Linux-tool is, is het ook beschikbaar voor Mac OS X. Het belangrijkste nadeel is het ontbreken van een grafische gebruikersinterface, maar dit wordt meer dan goedgemaakt door de ongelooflijke snelheid van de tool.

6. ZM ap

Zkaart is een snelle netwerkscanner in één pakket, ontwikkeld aan de Universiteit van Michigan en ontworpen voor internetnetwerkenquêtes. Misschien niet zoveel als de vorige selectie, het is ook een snelle tool. Op een typische desktopcomputer met een Gigabit Ethernet-verbinding kan hij de volledige openbare IPv4-adresruimte in minder dan 45 minuten scannen. Met een 10 gigabit verbinding en PF_RING scan je de IPv4-adresruimte in minder dan 5 minuten. Zmap is beschikbaar voor Mac OS X maar ook voor Linux en BSD. Op een Mac is de installatie eenvoudig via Homebrew.

De tool vertrouwt niet alleen op pingen om netwerken te scannen. Ils hebben momenteel volledig geïmplementeerde sondemodules voor TCP SYN, ICMP-scans, DNS-query's, UPnP et BACNET. Het kan ook stuur een groot aantal UDP-sondes. Als u op zoek bent om te maken complexere analyses Als pak de vlag of een handvol TLS-hand, je wilt misschien - ritme prendre een blik op zREC, ander project van de Universiteit van Michigan. Deze broer van Zmap kan voer handshakes op de applicatielaag uit met état . Net als het vorige bericht, Zkaart het is in wezen een op tekst gebaseerd hulpmiddel.

7 . fping

Fping een is gemaakt als een verbetering ten opzichte van ping, dus de een van alleen hulpprogramma's voor netwerkprobleemoplossing. Het is een vergelijkbare maar heel andere opdrachtregeltool. Net als ping gebruikt Fping ICMP-echoverzoeken om te bepalen of bestemmingshosts reageren, maar het is: min of meer waar de gelijkenis eindigt. In tegenstelling tot ping , Fping kan worden aangeroepen met veel bestemmings-IP-adressen. Bestemmingen kunnen worden opgegeven als een lijst met IP-adressen, gescheiden door spaties. Het hulpprogramma kan ook de naam ontvangen van een tekstbestand dat een lijst met adressen bevat.Ten slotte kan een IP-adresbereik worden opgegeven of kan een subnet worden ingevoerd in CIDR-notatie zoals 192.168.0.0/24.

fping is relatief snel omdat het wacht niet op een antwoord voordat het de volgende echo-aanvraag verzendt, op deze manier verspil je niet tijd om te wachten op niet-reagerende IP-adressen. Fping heeft ook veel opdrachtregelopties die u kunt gebruiken. Aangezien dit een opdrachtregelprogramma is, kunt u de uitvoer naar een andere opdracht sturen voor verdere verwerking. Deze tool kan eenvoudig worden geïnstalleerd op Mac OS X met Homebrew.

8. Hping

Hping is een ander gratis opdrachtregelprogramma dat is afgeleid van ping. Het is beschikbaar op Mac OS X, evenals op de meeste Windows- en Unix-besturingssystemen. Hoewel het niet langer in actieve ontwikkeling is, wordt het nog steeds veel gebruikt, wat een bewijs is van de kwaliteit van een tool. De tool lijkt veel op een ping, maar met verschillende verschillen. Om te beginnen zal Hping niet alleen ICMP-echoverzoeken verzenden. U kunt ook TCP-, UDP- of RAW-IP-pakketten verzenden. Het heeft ook een padvolgmodus en heeft de mogelijkheid om bestanden te verzenden.

Hoewel Hping kan worden gebruikt als een hulpmiddel voor het analyseren van IP-adressen, kan het veel meer dan dat. De tool heeft een aantal geavanceerde functies voor het scannen van poorten. Door het gebruik van meerdere protocollen kan het ook worden gebruikt voor basisnetwerktests. Deze tool heeft ook geavanceerde traceroute-functionaliteit met behulp van een van de beschikbare protocollen. Dit kan handig zijn omdat sommige apparaten ICMP-verkeer anders behandelen dan ander verkeer. Door andere protocollen na te bootsen, kan deze tool u een betere beoordeling geven van de realtime prestaties van uw netwerk.

Vergelijkbare items

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

Terug naar boven knop