Мониторинг обменных курсов валют
18c0693f

Этап 2. Инвентаризация сети


Первым шагом в процессе инвентаризации сети (network enumeration) является идентификация имен доменов и сетей, связанных с конкретной организацией. Доменные имена представляют собой адрес компании в Internet и являются Internet-эквивалентами названия компании, например AAAApainting.com или moetavern.com.

Для того чтобы определить такие доменные имена и приступить к выявлению данных о подключенных к ним сетям, необходимо обратиться к соответствующим средствам Internet. Много полезной информации можно почерпнуть, например, из специальных баз данных. До конца 1999 года компания Network Solutions имела монополию на регистрацию имен доменов (com, net, edu и org) и соответствующая информация содержалась на ее специальных серверах. Однако в настоящее время существует множество других аккредитованных компаний, которые могут выполнять те же функции (http://www.internic.net/alpha.html). Если в процессе поиска требуемой информации нужно обратиться к такой компании-регистратору, то в этот процесс должны быть вовлечены также и все новые организации (см. раздел "Регистрационный Запрос").

Предусмотрено множество различных методов генерации запросов whois к базам данных (табл. 1.2). Независимо от того, какой из них вы выберете, полученная информация будет практически одной и той же. При поиске имен доменов, отличных от com, net, edu или org, необходимо обращаться и к другим серверам, перечисленным в табл. 1.3. Еще одним полезным ресурсом, особенно при поиске за пределами США, является сервер www.allwhois.com. В сети Internet предоставляемая им информация является наиболее полной.

Таблица 1. 2. Источнйки информации и методы поиска с помощью команды whois

Механизм

Ресурсы

Платформа

Web-интерфейс

http://www.networksolutions.com 

http ://www.arin.net

Любая платформа с Web-клиентом

Клиент whois

whois входит в комплект поставки большинства версий UNIX. Кроме того, имеется утилита fwhois, разработанная Крисом Капуччио (Chris Cappuccio, ccappucg santef e . edu)

UNIX

WS Ping ProPack

http : //www.ipswitch.com

Windows 95/NT/2000

Sam Spade

http : //www.samspade.org/ssw

Windows 95/NT/2000

Sam Spade, Web-интерфейс

http : //www.samspade.org/

Любая платформа с Web-клиентом

Средства Netscan

http://www .nwspsw.com/

Windows 95/NT/2000

Xwhois

http://www.oxygene.500mhz.net/whois/

UNIX с X Window и набором средств графического интерфейса GTK+

<


Таблица 1.3. Базы данных, содержащие сведения о военных, правительственных и международных доменах

Сервер whois

Адрес

IP-адреса, используемые в Европе

http://whois.ripe.net

IP-адреса тихоокеанского региона Азии

http : //whois.apnic.net

Военные ведомства США

http://whois.nic.mil

Правительственные учреждения США

http ://whois.nic.gov

Разные виды запросов позволяют получить различную информацию. Ниже перечислены типы запросов, с которыми в подавляющем большинстве случаев к службам whois обращаются хакеры, планирующие попытку проникновения в сеть организации.

  •  Регистрационный. Отображает специфическую регистрационную информацию и соответствующие серверы whois.


  •  Организационный. Отображает всю информацию, имеющую отношение к организации с заданным названием.


  •  Доменный. Отображает всю информацию, связанную с заданным доменом.


  •  Сетевой. Отображает всю информацию, связанную с заданной сетью или отдельным IP-адресом.


  •  Контактный. Отображает всю информацию о заданном лице, как правило, являющемся администратором сети.


  • Регистрационный запрос

    С появлением совместно используемой системы регистрации (т.е. нескольких компаний-регистраторов) для получения списка доменов и соответствующей регистрационной информации, связанной с данной организацией, необходимо обратиться к серверу whois.crsnic.net. Следует определить компанию-регистратор и, таким образом, базу данных, к которой можно будет обращаться с последующими запросами на получение более подробных данных. В данном случае в качестве целевой будет использоваться компания Acme Networks, а запрос будет выполняться из командной оболочки системы UNIX (Red Hat 6.2). В используемой версии команды whois с помощью параметра @ можно задать альтернативную базу данных. В некоторых системах из ряда BSD (например, OpenBSD или FreeBSD) для этого можно воспользоваться параметром -а. Для получения более подробной информации об использовании клиента whois для генерации запросов воспользуйтесь командой man whois.



    При выполнении поиска полезно использовать символы-заполнители, поскольку в этом случае можно получить дополнительную информацию. Если после строки acme в запросе используется символ ".", то будет получен список всех доменов, имена которых начинаются со строки acme, а не все домены, имена которых в точности содержат эту строку. Кроме того, при формировании расширенных запросов за консультацией можно обратиться по адресу http: //www.networksolutions.com/help/whoishelp.html. Руководствуясь приведенными в этом документе советами, запрос можно сгенерировать более точно.

    [bash]$ whois "acme."@whois.crsnic.net

    [whois.crsnic.net] Whois Server Version 1.1

    Domain names in the .com, .net, and .org domains can now be registered

     with many different competing registrars.
    Go to http://www.internic.net for detailed information.

    ACMETRAVEL.COM 

    ACMETECH.COM

     ACMES.COM 

    ACMERACE.NET

     ACMEINC.COM 

    ACMECOSMETICS.COM 

    ACME.ORG

     ACME.NET 

    ACME.COM

     ACME-INC.COM

    Если о домене acme. net необходимо получить дополнительную информацию, то поиск можно продолжить и определить компанию-регистратор.

    [bash]$ whois "acme.net"@whois.crsnic.net

    Whois Server Version 1.1

    Domain names in the .com, .net, and .org domains can now be registered

    with many different competing registrars.

    Go to http://www.internic.net for detailed information.

    Domain Name: ACME.NET

    Registrar: NETWORK SOLUTIONS, INC.

    Whois Server: whois.networksolutions.com

    Referral URL: www.networksolutions.com

    Name Server-: DNS1 .ACME .NET

    Name Server: DNS2.ACME.NET

    Из полученных результатов видно, что для данной организации компанией-регистратором является Network Solutions, что является достаточно обычным для любой организации, зарегистрированной до ввода в действия новой системы регистрации. В дальнейшем последующие запросы должны быть адресованы соответствующей компании-регистратору, поскольку именно на ее сервере содержится требуемая информация.



    Организационный запрос

    После идентификации компании-регистратора можно приступать к формированию организационного запроса. Такой тип запроса позволяет выполнить поиск компании-регистратора для всех экземпляров имен рассматриваемой организации. Он гораздо шире, чем просто поиск имени домена. Организационный запрос должен содержать ключевое слово name и быть отправлен компании Network Solutions.

    [bash]$ whois "
    name Acme Networks"@whois.networksolutions.com

    Acme Networks (NAUTILUS-AZ-DOM) NAUTILUS-NJ.COM

    Acme Networks (WINDOWS4-DOM) WINDOWS.NET

    Acme Networks (BURNER-DOM) BURNER.COM

    Acme Networks (ACME2-DOM) ACME.NET

    Acme Networks (RIGHTBABE-DOM) RIGHTBABE.COM

    Acme Networks (ARTS2-DOM) ARTS.ORG

    Acme Networks (HR-DEVELOPMENT-DOM) HR-DEVELOPMENT.COM

    Acme Networks (NTSOURCE-DOM) NTSOURCE.COM

    Acme Networks (LOCALNUMBER-DOM) LOCALNUMBER.NET

    Acme Networks (LOCALNUMBERS2-DOM) LOCALNUMBERS.NET

    Acme Networks (Y2MAN-DOM) Y2MAN.COM

    Acme Networks (Y2MAN2-DOM) Y2MAN.NET

    Acme Networks for Christ Hospital (CHOSPITAL-DOM) CHOSPITAL.ORG

    Из полученного списка видно, что к компании Acme Networks имеет отношение много доменов. Однако пока неясно, представляют ли они реальные сети или же зарегистрированы для будущего использования либо для зашиты торговых марок. Для получения ответов на эти вопросы необходимо продолжить исследования, пока не будут обнаружены реальные сети.

    Для большой организации в результате организационного запроса можно получить сотни и даже тысячи записей. Раньше, когда спэмминг (spamming) был не так популярен, можно было получить всю регистрационную базу домена .com компании Network Solutions. Однако в настоящее время серверы этой компании настроены таким образом, чтобы ограничивать результат первыми 50 записями.

    Доменный запрос

    Проанализировав результаты организационного запроса, приходим к выводу, что наиболее вероятным кандидатом для изучения является домен Acme.net, поскольку он представляет саму компанию Acme Networks (естественно, все реальные имена и адреса были изменены). 



    [bash]$ whois acme.net@whois.networksolutions.com

    [whois.networksolutions.com]

     Registrant:

    Acme Networks (ACME2-DOM) 

    li Town Center Ave. Einstein, AZ 21098

    Domain Name: ACME.NET

    Administrative Contact, Technical Contact, Zone Contact:

    Boyd, Woody [Network Engineer] (WB9201) woody@ACME.NET

    201-555-9011 (201)555-3338 (FAX) 201-555-1212

    Record last updated on 13-Sep-95.

    Record created on 30-May-95.

    Database last updated on 14-Apr-99 13:20:47 EOT.

    Domain servers in listed order:

    DNS.ACME.NET 10.10.10.1

    DNS2.ACME.NET 10.10.10.2

    Подобный запрос позволяет получить следующую информацию.