Queen

Как Windows 95 угадывала установщики по именам файлов

image source

Windows 95 определяла установщики по именам файлов — система проверяла, содержит ли имя одно из «волшебных слов». Об этом рассказал ветеран Microsoft Рэймонд Чэнь.

Список слов включал: setup, install, inst, imposta, ayarla, felrak. Если совпадение найдено — программа считалась установщиком.

«Запись install избыточна по отношению к inst, потому что всё, что содержит install, также содержит inst» — Рэймонд Чэнь

Если по имени файла совпадений не было, ОС проверяла путь к исполняемому файлу на наличие слова setup.

При успешном совпадении Windows 95 могла запустить проверку системных файлов на наличие нежелательных изменений.

По словам Чэня, команда мультимедиа обнаружила, что драйверы перезаписывали системные DLL через INF-файлы — поэтому добавили автоматическую проверку после установки драйверов.

источник

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

Редактор комментария
Пока нет комментариев
Станьте первым, кто оставит мнение на этот топик