whois

Software screenshot:
whois
Software informatie:
Versie: 1.0
Upload datum: 2 Jun 15
Ontwikkelaar: Steve Friedl
Licentie: Gratis
Populariteit: 6

Rating: nan/5 (Total Votes: 0)

whois is een frontend voor Internet Whois.
De traditionele whois tool kan een enkele server op afstand opvragen en alleen onderzoeken een enkele soort gegevens. Dit is een goed uitgangspunt, maar veel whois queries eigenlijk meerdere query's van verschillende servers nodig. We hebben een front-end in perl, dat is erg slim over te weten wie en hoe te vragen, plus een kleine wijziging van de standaard fwhois.c hulpmiddel om het te ondersteunen gemaakt.
Het uitvoeren van het programma
Dit is een command-line utility, en het kan een IP-adres of een domeinnaam worden gegeven. Het ziet er naar de parameter om de beste schatting te maken met betrekking tot de juiste register, en zendt uit de query. Op zich dit genoeg zou nuttig zijn, maar het tast ook de respons te zien of een tweede query in orde is.
Bijvoorbeeld, standaard queries op de Internic het domeinnaamsysteem terugkeren alleen de meest elementaire informatie die de eigenaar van het domein niet bevatten:
$ Fwhois unixwiz.net@whois.internic.net
[Whois.internic.net]
   Domain Name: UNIXWIZ.NET
   Griffier: NETWORK SOLUTIONS, INC.
   Whois Server: whois.networksolutions.com
   Verwijzing URL: www.networksolutions.com
   Name Server: NS.DRAPERS.COM
   Name Server: LINUX.MTNDEW.COM
   Name Server: A.UNIXWIZ.NET
   Bijgewerkt op: 09-jan-2001
Hier hebben we ontdaan van een deel van de extra woordenstroom en zien dat dit alleen laat zien welke registrar - whois.networksolutions.com - heeft de meer gedetailleerde informatie. Normaal gesproken zou dit een tweede handleiding vraag nodig, maar ons programma weet hoe deze uitgang ontleden en zal een tweede query op de gestelde locatie.
Naast het volgen van de registratie verwijzingen, we strippen ook van de vreemde berichten van de output wanneer we herkennen. Dit is een onvolmaakte wetenschap, omdat de wedstrijden letterlijk in de code moet worden gemaakt, maar we proberen te houden met dit.
Maar voor domeinnamen die niet dot-com of dot-net en dergelijke, moeten we andere registers te controleren. Bijvoorbeeld, .se (Zweden) heeft een register bij whois.nic-se.se, en die server moet worden opgevraagd in plaats van rwhois.internic.net. Hoewel ons programma niet volledig uitvoerige lijst van land-code servers hebben, heeft het merendeel van de belangrijkste zijn, en we de code te werken wanneer we struikelen over hen. Merk op dat niet alle landen hebben servers 'whois'.
Bij het onderzoeken van IP-adressen, het wordt een beetje lastig. De Amerikaanse griffie van Internet Numbers (ARIN) onderhoudt de database als IP-adres toewijzingen in de Verenigde Staten en andere gebieden, maar niet voor de hele wereld. Andere regio's hebben hun eigen registers, zoals de Azië / Pacific en de Europese regio's.
De perl frontend weet waar de meeste van de belangrijkste niet-ARIN blokken liggen en zal hen te vragen als dat nodig is.
Samenstellen:
cc fwhois.c -o fwhois
chmod + x fwhois
Gebruik: fwhois gebruiker [@ [: portno]]

Andere software van ontwikkelaar Steve Friedl

ftpput
ftpput

2 Jun 15

Reacties op whois

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!