«

»

Распечатать Запись

Редактирование и защита файла hosts в Windows 7 & Vista

В данной заметке пойдет речь о "многострадальном" системном файле hosts, которому частенько достается от просочившихся на компьютер сетевых "вредоносов". Файл hosts не имеет расширения, но по сути это обычный текстовый файл и для его редактирования достаточно встроенного редактора "Блокнот" (Notepad). Задача данного файла - хранить список доменов и соответствующих им ip-адресов. Это тот список, к которому в первую очередь обращается браузер, после ввода Вами в адресной строке, скажем, доменного имени yandex.ru, чтобы узнать, что ему соответствует понятный веб-обозревателю адрес 77.88.21.11. Теперь представьте, что программа-злоумышленник подменила в файле hosts "айпишник" yandex.ru на нужный ей адрес "сорного" сайта. Т.е. каждый раз после символьного набора в браузере yandex.ru Вы будете оказываться на каком-нибудь XXX.com. Разумеется, данное безобразие необходимо оперативно пресечь, для чего придется обратиться непосредственно к файлу hosts. В статье я озвучу гарантированный способ это сделать, т.к. в последних версиях Windows разработчики похвально усилили безопасность системы, что на практике усложнило жизнь самим пользователям: в некоторых случаях нужная системная папка может быть не видна, либо сам файл невозможно отредактировать.

Итак, для приведения файла hosts в "божеский" вид следует открыть "Блокнот" от имени администратора. Для этого зайдем в меню "Пуск" → далее "Все программы" "Стандартные" → щелкаем правой клавишей мыши на Блокнот и в контекстном меню выбираем "Запуск от имени администратора" (первый скриншот).

В появившейся верхней панели жмем "Файл" → "Открыть" → далее, в адресной строке указываем путь к нужной папке – "C:\Windows\System32\drivers\etc" (без кавычек). В случае, если папка окажется пустой, в строке "Имя файла" пишем hosts и кликаем "Открыть" (следующий скриншот).

Содержимое файла можно сравнить с оригинальным (в Windows 7) и, в случае расхождений, скопировать себе (см. ниже).

# Copyright (c) 1993-2009 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 handled within DNS itself.
#             127.0.0.1       localhost

 

В принципе, можно оставить только одну запись - 127.0.0.1 localhost или даже ничего не оставлять – в любом варианте это лучше, чем безобразие как на скриншоте ниже (реальный пример редакции файла hosts злодеем-вирусом).

Как видите, вирус заблокировал обновление антивирусных программ и доступ к сайтам соцсетей, "оставив" их на локальном компьютере. Для того, чтобы этого не происходило, рекомендуется защитить файл атрибутом "Только чтение", кликнув на hosts правой клавишей мыши → "Свойства" → на первой вкладке "Общие" поставить галочку напротив соответствующего атрибута.

О том, что еще полезного можно сделать с системным файлом hosts я расскажу при нашей следующей встрече.

Дмитрий dmitry_spb Евдокимов

Постоянная ссылка на это сообщение: http://TestSoft.su/redaktirovanie-i-zashita-faila-hosts-v-windows-7-vista_1/

14 комментариев

Перейти к полю для комментария

  1. Вазген

    спасибо за статью

  2. Андрей

    Спасибо большое за статью,сделал всё как тут написано заработало)

    1. вилен

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

  3. Валерий

    Спасибо

  4. Дмитрий

    годная статья, спасибо
    хочу добавить, что не обязательно вписывать имя файла (второй скрин), ведь гораздо быстрее и проще выбрать пункт «все файлы» в выпадающем списке

  5. Светлана

    Статья неплохая, но что делать, если hosts невозможно отредактировать даже с правами администратора? Мне на комп поставили win7, и я столкнулась с такой проблемой: редактирую под администратором, но сохранение невозможно. в правах доступа у меня как у пользователя только чтение. и изменить невозможно: неактивные галочки. Хорошо, я меняю пользователя на администратора, захожу в систему под ним, но изменить файл не могу, опять отказано в доступе, хотя все права даны. Ничего не понимаю .. в XP не было никаких проблем…

    1. dmitry_spb

      Возможно, в этом «виноват» антивирусник, временно отключите его.

  6. Лера

    Не помогает он всё равно пустой а сайт вот у меня майнкрафт орг он открывается и открывается ну чт оеще делать всё еперепробовала

    1. dmitry_spb

      Если с файлом hosts все ОК, но какой-то сайт «открывается и открывается», то причина в другом (возможно, сайт прописался как домашняя страница — см. настройки Вашего браузера; в общем, мало информации для того, чтобы сказать что-то определенное).

  7. Валерий

    В Win7 многие файлы не хотят редактироваться через блокнот.Надо файл hosts скопировать в другое место,дописать расширение .txt — hosts.txt уже без проблем можно отредактировать.Потом убрать расширение,и этим файлом заменить стандартный файл hosts

    1. Дмитрий

      Благодарю, Валерий! Только ваш совет и помог.

    1. dmitry_spb

      Не совсем понятно, что именно «не работает»?..

  8. Роман

    Всё отлично работает, если делать как написано. Блокнот сначала нужно запустить от имени администратора и из блокнота открывать нужные файлы, тогда все изменения сохраняются без проблем. А если просто открыть файл через блокнот, тогда да, сохранить нельзя в том же месте, где исходный файл.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вы можете использовать эти теги HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>