SmartWhois - программа для получения информации об IP-адресах.
Часто бывает необходимо узнать, что стоит за IP-адресами. Например, если файрволл отследил несанкционированное подключение к интернету с нашего компьютера, скорее всего вирусной природы, то указывается просто безликий набор цифр в виде IP-адреса. И наоборот, если вирус из Интернета пытается атаковать наш компьютер, то тяжело определить, кому именно это выгодно. Но даже если не касаться темы вирусов, то время от времени возникает потребность узнать, кто стоит за IP-адресом, от которого получены данные, или чьё письмо было получено. Помочь в этом нам может Smart Whois.
Чтобы понять принцип работы программы, нужно разобраться с тем, что такое IP-адрес. IP-адрес – это идентификатор конкретного компьютера, подключенного в сети. Он может быть постоянным или изменяться время от времени, но на суть работы это не влияет. Главная его особенность в том, что он должен быть уникальным – совпадения недопустимы. IP-адрес состоит из четырёх цифр, разделённых точками, например, 156.45.11.255. Так как компьютер основан на двоичной системе, то числа могут быть только в диапазоне от 0 по 255. Настоящим указателем на сайт является IP-адрес, а имена типа www.imdb.com создаются для нашего удобства, но роли не играют. Сайт можно переименовать, но его IP останется прежним.
Когда файрволл отсеивает вирусные атаки, пользователь посещает сайты, приходят электронные письма, то остаётся запись IP-адреса или компьютера, который связан с ним. Есть возможность узнать, кто зарегистрирован на этот адрес и где он находится – для этого существует база whois, в которой записаны все владельцы IP-адресов, которые регистрировались. Эта база бесплатная, и Smart Whois предоставляет удобный доступ к ней.
Работать с программой очень просто. Нужно всего лишь ввести IP-адрес, hostname или домен, который хочется узнать, и выбрать один из двух видов запроса:
- Как IP/имя хоста – если нужно узнать, в какой стране и подсети находится данный компьютер, кто им управляет и т.д.
- Как домен – выбирайте этот список, чтобы узнать, на кого зарегистрирован данный домен.
Чтобы узнать нужную информацию, Smart Whois обратится к серверам, на которых она хранится (кроме Whois, существуют десятки других серверов), поэтому в момент запроса должно присутствовать соединение с Интернетом. Например, доступна информация о том, кто провайдер данного компьютера, кто администратор подсети, из которой происходят действия с компьютером, как быстро сайт этого IP-адреса отвечает на запросы и какой сервер предоставил эту информацию. В общем, вы можете получать данные на все случаи жизни.
Если сервера, на котором есть нужная информации, нет в списке, пользователь может сам ввести его адрес вручную, что привносит гибкости. Кроме того, гибкость видна в количестве форматов, которые поддерживаются программой для сохранения полученной информации – TXT, XML, HTML и XLS. Также поддерживается собственный формат документа, который можно просмотреть только в программе.
Очень удобно, что можно обрабатывать большие списки IP-адресов, заложив их в программу и получая информацию по каждому. Также поддерживаются маски подсети, благодаря которым можно просмотреть информацию по всем адресам в подсети. В программу встроен справочник по доменным именам, например UA – Украина, SE – Швеция, COM – коммерческие сайты. Также можно создать текстовые файлы с личными заметками относительно конкретного IP-адреса или доменного имени. Smart Whois не является единственной программой в своём роде, но она честно справляется со своей задачей.