Де знаходиться hosts в системі Windows
Чи багато хто власники комп`ютера починають просто так, без особливих причин, розбиратися в принципах роботи прикладних програм і операційної системи? Чи справді так необхідно знати, де знаходиться hosts, і що це взагалі таке? Налаштування служб, вибір розміру файлу підкачки, оптимізація завантаження через внесення змін у файл конфігурації ... ентузіасти знаходять величезну кількість прихованих параметрів, налаштувавши які, можна домогтися істотного прискорення роботи системи. З іншого боку, більшість користувачів хочуть не розбиратися, що таке host Windows XP, а просто користуватися комп`ютером за призначенням. Та й навіщо втручатися в роботу системи, яка успішно виконує свої функції? Давайте спробуємо розібратися в цьому питанні і попутно з`ясуємо, чи так уже необхідно знати, що ховається за словами «hosts Windows».
Ви коли-небудь замислювалися, чому в глобальній Мережі так багато історій про ошуканих користувачів соціальних мереж «ВКонтакте», «Однокласники»? Обман полягає в наступному: при відкриванні улюбленого ресурсу на екрані з`являється повідомлення, що вимагає відправити платне СМС-повідомлення на вказаний номер або, другий випадок, з аккаунта користувача починаються масові розсилки повідомлень (спам). Насправді адміністрація соціальних мереж до цього непричетна.
Справжня причина того, що відбувається - інфікування комп`ютера вірусної програмою, яка не тільки знає, де знаходиться hosts, а й успішно модифікує його для своїх цілей. Напевно серед ваших знайомих є такі, які відправляли СМС, «спонсоруючи» вирусописатели. Вирішити цю проблему можна, якщо розібратися, де знаходиться hosts, і вміти з ним працювати.
Знайти вказаний файл зовсім не складно. Для цього потрібно пройти по шляху «Windows System32 Drivers etc ». До речі, не менш ефективно скористатися функцією пошуку по папці Windows. Зверніть увагу, що у файлу розширення відсутня. Друга особливість - його розміщення може бути перевизначити через реєстр. За своєю структурою, hosts - це звичайний текстовий файл, тому при необхідності внести необхідні зміни можна за допомогою будь-якого текстового редактора, підійде навіть вбудований WordPad або редактор файлового коммандера (Total Commander, Far).
Тепер трохи теорії. Будь-який ресурс (сайт) в глобальній мережі Інтернет володіє своїм власним номером - IP-адресою. А назва, яку ми всі набираємо в адресному рядку браузера - це його доменне ім`я. Все-таки набагато зручніше набрати «ukrguru.ru», а не безглузду, на перший погляд, комбінацію цифр «194.58.79.36». Спеціальний програмний транслює блок (DNS) перетворює адреси в доменні імена і навпаки, причому для користувачів ця операція повністю прозора. Коли браузер отримує команду відкрити сайт, він спочатку перевіряє файл hosts, в якому можуть бути прописані рядки, безпосередньо перевизначаються відповідності адрес та імен, тому звернення до DNS не відбувається.
Так, якщо в hosts буде рядок «194.00.77.31 ukrguru.ru» (ми прописали «лівий» IP-адреса), то при наборі в браузері «ukrguru.ru» відкриється сайт з адресою 194.00.77.31. Можливість жорсткого вказівки дозволяє прискорити завантаження сайтів, так як зникає необхідність використання механізму DNS (пошуку службою відповідності по ланцюжку Інтернет-серверів). Крім того, можна блокувати доступ до небажаних ресурсів, вказавши адресу свого комп`ютера 127.0.0.1. Наприклад, якщо дитина відвідує сайт для дорослих «xx.yyy», то внісши в hosts рядок «127.0.0.1 xx.yyy», можна блокувати доступ до сайту.
Однак так як вірусам відомо, де знаходиться hosts, вони можуть внести свої коригувальні рядки, перенаправляючи нічого не підозрює користувача на фішингових підставний сайт. Людина, набравши адресу улюбленого ресурсу (наприклад, Однокласники), потрапляє на сайт вирусописатели, зовні є копією оригіналу. Далі все просто: з`являється вікно з проханням відправки СМС. Інший варіант: користувач, ввівши тут свої дані для входу, тим самим повідомляє їх творцеві підставного сайту.