Правка файла hosts — один из самых простых и часто используемых методов блокировки нежелательных сайтов. Но находчивые пользователи быстро устраняют преграду, отгораживающую их от виртуальных развлечений. Чтобы ваши усилия не пропали даром, а «отключенные» сайты остались за пределами досягаемости, придется защитить файл hosts от несанкционированных посягательств.
Ограничение прав
В большинстве случаев рекомендуется создать отдельный профиль для пользователя. Эта операция занимает меньше минуты, выполняется через панель управления. Профиль «обычного пользователя» обладает ограниченными правами доступа, поэтому попытки повлиять на системные файлы, а hosts относится именно к таким, будут безжалостно пресекаться.
Даже если «Пользователь» знаком с различными хитростями, например, запуском программы «Блокнот» от имени администратора, он не сможет сохранить внесенные изменения. Максимум, чего можно добиться с правами обычного пользователя — это создать новый, совершено бесполезный файл в папке «Мои документы».
Попытки изменить настройки безопасности папки etc или самого файла hosts, также будут невозможны без разрешения администратора.
Естественно, вход в профиль администратора обязательно должен быть защищен паролем. Избегайте паролей наподобие даты своего рождения, имени и других общеизвестных понятий. Наибольшей надежностью обладают бессмысленные наборы цифр и букв разных регистров.
Вид и атрибуты
Иногда бывают ситуации, когда создание отдельного профиля неприемлемо. Некоторую защиту файлу hosts может обеспечить установка атрибута «только для чтения». Эта опция находится в меню «свойства файла». Также желательно через меню «параметры папок» скрыть системные файлы и папки. Способ примитивный, хорошо работает лишь с маленькими детьми и новичками. Но если пользователь уже имеет опыт работы с файлом hosts, он легко справится с подобными помехами. Чтобы сделать решение менее очевидным, предлагаем прибегнуть к паре простых приемов, сочетание которых способно поставить в тупик даже продвинутых юзеров.
С глаз долой
Открываем файл hosts блокнотом и сохраняем его как обычный текстовый файл. Через меню «параметры папок» отключаем показ расширений файлов. Настройте вид папки etc так, чтобы значки были поменьше. Нужно добиться, чтобы наш текстовый файл не слишком отличался от соседних, которые относятся к категории системных. Далее, открываем свойства настоящего hosts и ставим галочку в пункте «скрытый». Файл пропадет из виду, вместо него останется лишь фальшивый текстовый. Подделку можно править до бесконечности, она совершенно не влияет на работу компьютера. Скрытый файл hosts легко открыть, введя в командной строке меню «Пуск» путь %systemroot%\system32\drivers\etc\hosts.