- •Лекція 8. Системи автозапуску програмного забезпечення
- •4. Приклад лістингу файлу autorun.Inf
- •3.1 Вихідне призначення
- •3.2 Захист від копіювання
- •3.3 Безпека
- •3.3.1 Відключення автозапуску
- •3.3.1.1 Групова політика (gpedit.Msc)
- •3.3.2 Відновлення Windows
- •3.4 Структурні блоки файлу
- •3.4.1 Блок [autorun]
- •3.3.1.3 Реєстр (гілка hklm), підміна autorun.Inf файлу
- •3.3.1.4 Реєстр (гілка hklm), заборона автостарту всіх типів файлів
- •3.4.2 Блок [Content]
- •3.4.3 Блок [ExclusiveContentPaths]
- •3.4.4 Блок [IgnoreContentPaths]
- •3.4.5 Блок [DeviceInstall]
- •4. Приклад лістингу файлу autorun.Inf
3.4.2 Блок [Content]
У цьому блоці використовується всього три ключі:
– MusicFiles,
– PictureFiles,
– VideoFiles,
що відповідає типам даних на носії: музика, зображення, відео.
Значеннями для цих ключів можуть бути тільки логічне true (істина) або false (неправда).
Істина задається кожним з даних значень: 1, y, yes, t, true.
Неправда задається як: 0, n, no, f, false.
Приклад:
[Content]
MusicFiles=Y
PictureFiles=0
VideoFiles=false
3.4.3 Блок [ExclusiveContentPaths]
При спробі визначити тип умісту на даному носії інформації, пошук файлів буде вироблятися тільки в папках, прописаних у цьому блоці. Шлях задається в довільному форматі, вітаються відносні шляхи.
Приклад:
[ExclusiveContentPaths]
\музика
\музика\моя_музика
фільми
Даний блок підтримується тільки ОС MS Windows Vista.
3.4.4 Блок [IgnoreContentPaths]
При спробі визначити тип умісту на даному носії інформації, пошук файлів не буде вироблятися в папках, зазначених у цьому блоці, і всіх їх підпапках. Шлях задається в довільному форматі, вітаються відносні шляхи.
Приклад:
[IgnoreContentPaths]
\Portable
\Documents
\Install
Даний блок підтримується тільки ОС MS Windows Vista.
3.4.5 Блок [DeviceInstall]
Використовується один параметр DriverPath, що вказує шлях до драйверів. Використовується дуже рідко й тільки в MS Windows XP.
[DeviceInstall]
DriverPath=drivers\video
DriverPath=drivers\audio
4. Приклад лістингу файлу autorun.Inf
[autorun]
; крапка з комою – це коментар (також коментарями є будь-які сторонні символи й невідомі команди)
shellexecute=readme.txt
action=Studio
icon=usb.ico
description=Inc_drive
label=Inc_drive
shell\about=ReadMe
shell\about\command=Notepad.exe readme.txt
[Content]
MusicFiles=false
PictureFiles=false
VideoFiles=false
[ExclusiveContentPaths]
\Multimedia\Video
\Multimedia\Music
\Multimedia\Pictures
[IgnoreContentPaths]
\Portable
\Documents
\Install
