whois egy frontend az Internet Whois.
A hagyományos whois eszköz lehet lekérdezni egy távoli szerveren, és csak találjon egy olyan adatokat. Ez egy hasznos kiindulási pont, de sok whois lekérdezések ténylegesen szükség több lekérdezést a különböző szerverek. Készítettünk egy front end perl, hogy nagyon okos, tudja, ki és hogyan kell kérni, plusz egy kis módosítást a standard fwhois.c eszköz, hogy támogassa azt.
Fut a program
Ez egy parancssori segédprogram, és be lehet adni egy IP címet, vagy a domain nevet. Úgy néz ki, a paraméteren, hogy a legjobb kitalálni, hogy a megfelelő registry, és elküldi ki a lekérdezés. Önmagában ez segítséget elég, de ez is ellenőrzi a választ, hogy ha a második lekérdezés érdekében.
Például szabványos lekérdezéseket a Internic domain név rendszer visszatér csak a legalapvetőbb információkat, amelyek nem tartalmazzák a domain tulajdonosa:
$ Fwhois unixwiz.net@whois.internic.net
[Whois.internic.net]
Domain Name: UNIXWIZ.NET
Hivatalvezető: hálózati megoldások INC.
Whois Server: whois.networksolutions.com
Beterjesztés URL: www.networksolutions.com
Name Server: NS.DRAPERS.COM
Name Server: LINUX.MTNDEW.COM
Name Server: A.UNIXWIZ.NET
Frissítés dátuma: 09-Jan-2001
Itt, most már levetette néhány további üres fecsegés, és látom, hogy ez csak azt mutatja, amely anyakönyvvezető - whois.networksolutions.com - rendelkezik a részletesebb információk. Normális esetben ez lenne szükség egy második manuális lekérdezés, de a program tudja, hogyan kell feldolgozni ezt az output és teszi egy második lekérdezést az említett helyen.
Amellett, hogy a nyilvántartásba vétellel áttételek, mi is vetkőzik a külső üzeneteket a kimeneti ha felismerjük azt. Ez nem tökéletes, mert a mérkőzést meg kell tenni a szó szoros értelmében a kódot, de mi próbáljuk ki ezzel.
De a domain neveket, amelyek nem dot-com vagy pont-net és hasonlók, akkor ellenőriznie kell egyéb nyilvántartások. Például .se (Svédország) van egy registry a whois.nic-se.se, és hogy szerver kell kérdezni helyett rwhois.internic.net. Bár a programunk nem rendelkezik teljes körű listának országkód-szerverek, azt leginkább a legfontosabbak, és frissítjük a kódot, amikor bejárja őket. Ne feledje, hogy nem minden országban áll "whois" szerverek.
Kutatása során az IP-címeket, akkor kap egy kicsit trükkös. Az American Registry Internet Numbers (ARIN) az adatbázisát, ha IP-cím juttatások az Egyesült Államokban és más területeken, de nem az egész világ. Más régiók saját jegyzékek, mint például az ázsiai / csendes-óceáni és az európai régiókban.
A perl frontend tudja, hol a legtöbb nagy, nem ARIN blokkok találhatók, és a lekérdezés azokat szükség.
Összeállítása:
cc fwhois.c -o fwhois
chmod + x fwhois
Használat: fwhois felhasználó [@
Szoftver adatai:
Változat: 1.0
Feltöltés dátuma: 2 Jun 15
Engedély: Ingyenes
Népszerűség: 44
Hozzászólás nem található