whois

Скріншот програми:
whois
Дані програми:
Версія: 1.0
Дата завантаження: 2 Jun 15
Розробник: Steve Friedl
Ліцензія: Безкоштовно
Популярність: 44

Rating: nan/5 (Total Votes: 0)

Whois є оболонкою для інтернет-Whois.
Традиційний Whois інструмент може опитувати один віддалений сервер, і тільки досліджувати один вид даних. Це зручна відправна точка, але багато Whois запити насправді вимагає декількох запитів на різних серверах. Ми створили передній кінець в Perl, що дуже розумний про знаючи, хто і як запитати, плюс невелика модифікація стандартного інструменту fwhois.c, щоб підтримати його.
Запуск програми
Це утиліта командного рядка, і він може бути дано IP-адресу або доменне ім'я. Схоже на параметр, щоб його краще припущення щодо відповідного реєстру, а відсилає його запит. Саме по собі це було б корисно достатньо, але він також сканує реакцію щоб побачити, якщо другий запит в порядку.
Наприклад, стандартні запити до системи доменних імен в InterNIC Повернення тільки саму основну інформацію, яка не включає власника домену:
$ Fwhois unixwiz.net@whois.internic.net
[Whois.internic.net]
   Ім'я домену: UNIXWIZ.NET
   Реєстратор: NETWORK SOLUTIONS, INC.
   Whois-сервер: whois.networksolutions.com
   Напрямок URL: www.networksolutions.com
   Ім'я сервера: NS.DRAPERS.COM
   Ім'я сервера: LINUX.MTNDEW.COM
   Ім'я сервера: A.UNIXWIZ.NET
   Оновлене Дата: 09-Jan-2001
Тут ми зняли деякі з додаткових словоблуддя і побачити, що це тільки показує, які реєстратор - whois.networksolutions.com - має більш детальну інформацію. Зазвичай це вимагає другого ручного запит, але наша програма знає, як розібрати цей висновок і зробить другий запит на згаданій місці.
На додаток до наступних реєстрації рефералів, ми також здирати сторонні повідомлення від виходу, коли ми визнаємо це. Це недосконала наука, тому що матчі повинні бути зроблені буквально в коді, але ми намагаємося йти в ногу з цим.
Але для доменних імен, що не доткомів або дот-мережі тощо, ми повинні перевірити інші реєстри. Наприклад, .se (Швеція) реєстр в whois.nic-se.se, і що сервер повинен бути запитаний замість rwhois.internic.net. Хоча наша програма не має всеосяжний список серверів країна-коду, тобто більшість важливих, і ми оновити код, коли ми відключення через них. Зверніть увагу, що не всі країни мають сервери "Whois.
При дослідженні IP-адреси, він отримує трохи складніше. Американський реєстр номерів Інтернету (ARIN) підтримує базу даних, якщо IP-адреса асигнування в Сполучених Штатах і в інших областях, але не для всього світу. Інші регіони мають свої власні реєстри, такі як Азіатсько-Тихоокеанському регіоні / і європейських регіонів.
Perl інтерфейс знає, де більшість великих НЕ-ARIN блоків розташовані і запросити їх у міру необхідності.
Компіляція:
куб.см fwhois.c -o fwhois
CHMOD + х fwhois
Використання: fwhois користувача [@ [: portno]]

Інші програми розробника Steve Friedl

ftpput
ftpput

2 Jun 15

whois

Коментар не знайдено
додати коментар
Включіть картинки!