Autorun.inf
Autorun.inf — файл, що використовується для автоматичного запуску програм на носіях інформації у середовищі операційної системи Microsoft Windows (починаючи з версії Windows 95). Цей файл повинен знаходитись в кореневому каталозі файлової системи пристрою, для якого здійснюється автозапуск. Файл ділиться на структурні елементи — блоки. Назви блоків пишуть в квадратних дужках. Опис блоків містить пари параметр→значення.
Первинне призначення – автоматичний запуск програми дозволив надзвичайно спростити дії користувача при встановленні та запуску програмного забезпечення і драйверів обладнання.
Безпека і Autorun.inf
Файл autorun.inf широко використовується для розповсюдження комп'ютерних вірусів через flash-накопичувачі та мережеві диски. Для цього автори вірусів прописують ім'я виконавчого файлу зі шкідливим кодом в параметр open. При підключенні зараженого flash-накопичувача Windows запускає вказаний в параметрі «open» файл на виконання, в результаті чого відбувається зараження комп'ютера.
Вірус, який знаходиться в оперативній пам'яті зараженого комп'ютера періодично сканує систему з метою пошуку нових дисків, а при їх виявленні (при підключенні іншого flash-накопичувача або мережевого диска) створює на них autorun.inf з посиланням на копію свого виконавчого файлу, забезпечуючи таким чином своє подальше розповсюдження.
В деяких випадках в autorun.inf записується не шлях до виконавчого файлу, вірус повністю заміщує вміст файлу своїм кодом не в текстовому вигляді і не потребує додаткових файлів.
Структурні блоки файлу
Блок [autorun] може містити наступні команди:
- action – відповідає за відображення тексту в меню автозапуску (action=Текст Заголовка)
- icon – призначає файл іконки для пристрою (icon=файл.ico)
- Defaulticon – відрізняється лише тим, що дозволяє задавати ще й шлях до файлу значка: defaulticon=iconpath[,index]
- label – слугує для зазначення «мітки тома». Якщо застосувати мітку label до диску, то реальна мітка тома буде прихована (ії можна подивитись у властивостях)
- open – містить шлях до файлу програми, яка буде запускатись при підключенні пристрою або спробі доступу до нього
- shellexecute (не використовувати разом з open) – Файл, зазначений в цьому параметрі, відкривається при автозапуску тією програмою, яка асоційована з цим типом файлів в системному реєстрі Windows
- shell=ключ – задає команду за умовчанням (default) для контекстного меню диска
- Попередня
- Наступна
Коментарі
Немає коментарів до цієї статті.
Коментувати