whois

Screenshot der Software:
whois
Softwarebeschreibung:
Version: 1.0
Upload-Datum: 2 Jun 15
Entwickler: Steve Friedl
Lizenz: Frei
Popularität: 6

Rating: nan/5 (Total Votes: 0)

whois ist ein Frontend für Internet Whois.
Die traditionelle whois-Tool können eine einzelne Remote-Server abfragen und Forschung nur eine einzige Art von Daten. Dies ist ein guter Ausgangspunkt, aber viele whois-Abfragen tatsächlich mehrere Anfragen von verschiedenen Servern benötigen. Wir haben ein vorderes Ende in perl, die sehr klug zu wissen, wer und wie zu fragen, plus eine kleine Änderung an der Standard fwhois.c Werkzeug, um sie zu unterstützen ist erstellt.
Ausführen des Programms
Dies ist ein Befehlszeilenprogramm, und es kann eine IP-Adresse oder Domain-Namen angegeben werden. Er schaut auf die Parameter, um die bestmögliche Annahme hinsichtlich der angemessenen Registrierung vornehmen, und sendet von seinem Abfrage. An sich wäre dies hilfreich genug sein, aber es scannt auch die Antwort zu sehen, ob eine zweite Abfrage in Ordnung ist.
Zum Beispiel Standard-Abfragen an die Internic Domain Name System zurückkehren nur die grundlegenden Informationen, die Eigentümer der Domäne nicht enthält:
$ Fwhois unixwiz.net@whois.internic.net
[Whois.internic.net]
   Domain Name: UNIXWIZ.NET
   Kanzler: NETWORK SOLUTIONS, INC.
   Whois Server: whois.networksolutions.com
   Referral URL: www.networksolutions.com
   Name Server: NS.DRAPERS.COM
   Name Server: LINUX.MTNDEW.COM
   Name Server: A.UNIXWIZ.NET
   Aktualisiert am: 09-Jan-2001
Hier haben wir aus einigen der zusätzlichen Wortschwall ausgezogen und sehen, dass dies nur zeigt, welche Registrar - whois.networksolutions.com - hat die detailliertere Informationen. Normalerweise wäre dies eine zweite manuelle Abfrage benötigen, aber unser Programm weiß, wie man diese Ausgabe zu analysieren und eine zweite Anfrage an die genannte Stelle zu machen.
Neben den im Anschluss an die Registrierung Verweise, Streifen wir auch von den fremden Nachrichten aus der Ausgabe, wenn wir sie erkennen. Dies ist eine unvollständige Wissenschaft, weil die Spiele müssen buchstäblich im Code vorgenommen werden, aber wir versuchen, mit diesem Schritt zu halten.
Aber für Domain-Namen, die nicht dot-com oder dot-net und dergleichen, müssen wir anderen Registern zu überprüfen. Zum Beispiel, .se (Schweden) hat einen Registrierungs bei whois.nic-se.se, und das Server muss statt rwhois.internic.net abgefragt werden. Obwohl unser Programm nicht über eine voll umfassende Liste der Ländercode-Server, hat es die meisten der wichtigsten, und wir den Code zu aktualisieren, wenn wir stolpern über sie. Beachten Sie, dass nicht alle Länder "whois" Server haben.
Bei den Recherchen zu IP-Adressen, wird es ein wenig komplizierter. Die American Registry of Internet Numbers (ARIN) unterhält die Datenbank, wenn die IP-Adresse Zuweisungen in den Vereinigten Staaten und in anderen Bereichen, aber nicht für die ganze Welt. Andere Regionen haben ihre eigenen Register, wie beispielsweise die Asien / Pazifik und den europäischen Regionen.
Die Frontend-perl weiß, wo die meisten der großen nicht-ARIN Blöcken befinden und wird sie fragen, wie gebraucht.
Kompilieren:
cc fwhois.c -o fwhois
chmod + x fwhois
Verbrauch: fwhois user [@ [: portno]]

Andere Software von Entwickler Steve Friedl

ftpput
ftpput

2 Jun 15

Kommentare zu whois

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!