Изменение файла HOSTS
Некоторые вирусы и баннеры меняют записи в системном файле «hosts» (Цитата с сайта Глоссарий.ru– «Файл HOSTS - файл, содержащий список имен сетевых узлов и соответствующих им IP-адресов.»).
Таким образом в этом файле можно прописать адрес любой страницы или целого сайта и назначить ему абсолютно любой IP адрес. Компьютер в данном случае даже не будет обращаться к DNS серверу и узнавать его реальный IP адрес. Получается, если мы пропишем в файле hosts соответствие адресов mail.ru к ip 66.154.32.207, то при наборе в браузере данного адреса будем попадать на сайт porno.com ! (Узнать IP адрес по имени сайта можно тут).
Этим свойством данного файла и пользуются злоумышленники и баннеро-писатели. Чаще всего встречаются записи блокирующие поисковые системы и популярные социальные сети, да и все часто посещаемые сайты, например из избранного.
Рассмотрим способ исправления данного недуга. Взято c сайта поддержки Microsoft.
Чтобы восстановить параметры файла hosts по умолчанию, выполните указанные ниже действия.
- Откройте меню Пуск, выберите пункт Выполнить, введите команду %systemroot%\system32\drivers\etc и нажмите кнопку ОК. (Вместо %systemroot%необходимо вводить С:\Windows, либо другой путь к папке Windows. «C» означает букву диска).
Примечание. Если используется 64-разрядная версия Windows, введите команду %systemroot%\SysWOW64\drivers\etc. - Переименуйте файл hosts в hosts.old.
- Создайте новый файл hosts по умолчанию. Для этого выполните указанные ниже действия.
a. Щелкните правой кнопкой мыши в свободном месте в папке %WinDir%\system32\drivers\etc, выберите пункт Создать, щелкните элемент Текстовый документ, введите имя hosts и нажмите клавишу ВВОД. (Вместо %WinDir%необходимо вводить Windows, или имя той папки, куда установлена Windows).
b. Нажмите кнопку Да, чтобы подтвердить, что имя файла не будет иметь расширение TXT.
c. Откройте новый файл hosts в текстовом редакторе. Например, откройте файл в программе "Блокнот". (Чтобы открыть файл в Блокноте, надо нажать на файле правой кнопкой и выбрать «Открыть с помощью» и далее выбрать Блокнот).
d. Скопируйте в файл приведенный ниже текст (копировать текст синего цвета).
Для систем Windows XP или Windows Server 2003
# (C) Корпорация Майкрософт(Microsoft Corp.), 1993-1999 # # Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
Для систем Windows Vista или Windows Server 2008
# (C) Корпорация Майкрософт (MicrosoftCorp.), 1993-2006 # # Это образец файла HOSTS, используемый MicrosoftTCP/IP для Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost ::1 localhost
Для системы Windows 7
# Copyright (c) 1993-2006 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handle within DNS itself. # 127.0.0.1 localhost # ::1 localhost
e. Сохраните и закройте файл.
f. Перезагрузить компьютер.