15 июля 2026, 10:27
Рэймонд Чен рассказал о трюке в Windows 95 для обнаружения установочных файлов
Инженер Рэймонд Чен рассказал, что Windows 95 наугад опознавала исполняемые файлы как установочные, ориентируясь только на их имена. В ОС работал список слов, которые идентифицировали файл как установщик.
Таким образом, Windows 95 не использовала особые метки, а в компании составили список «волшебных слов» — «setup», «install», «inst», «imposta», «ayarla» и «felrak».
«Запись “install“ избыточна по отношению к “inst“, потому что всё, что содержит “install“, равным образом содержит и “inst“. Предполагаю, что сначала появилось “install“, а затем кто-то обнаружил, что многие программы установки назывались “blahinst“, где “blah“ менялось, поэтому добавили запись „inst“, но не удалили избыточную “install“», — пояснил инженер.
При несовпадениях ОС также проверяла путь к исполняемому файлу на наличие слова «setup». Если все условия выполнялись, то Windows 95 могла запустить проверку на наличие неправильно изменённых системных файлов.
«В качестве особого бонуса Windows 95 в реальном времени выполняла проверку файлов после установки мультимедийных драйверов через файл INF. Думаю, команда разработчиков мультимедиа обнаружила, что многие драйверы перезаписывали системные DLL-файлы в своих файлах INF, поэтому запросили последующую проверку на наличие ошибок», — отметил Чен.
Таким образом, Windows 95 фактически наугад вычисляла, является ли приложение установщиком.
Ранее Чен рассказал, как на диск с Windows 95 попал клип Buddy Holly от американской рок-группы Weezer. Он отметил, что получение разрешения на распространение этого видео потребовало несколько этапов. Сначала Microsoft получила права на саму песню, что было согласовано с лейблом Weezer — Geffen Records. Инженер не исключил, что организация получила права без ведома самих участников группы.
Читают сейчас

5 часов назад
Prusa представила PrusaSlicer 3.0 с новым интерфейсом и поддержкой плагинов
Команда Prusa Research выпустила первую публичную альфа‑версию слайсера PrusaSlicer 3.0. Авторы переписали интерфейс, переработали систему профилей, добавили поддержку полноценной работы с несколькими

6 часов назад
Anthropic обновила Claude – вышли Fable 5.1 и Mythos 5.1
Anthropic выпустила апдейт своих топовых моделей – Claude Fable 5.1 и Claude Mythos 5.1. Это одна и та же модель под капотом, различающаяся уровнем защитных ограничений: Fable 5.1 доступна всем в цело

6 часов назад
Creality представила 3D‑принтер SPARKX i8 с поддержкой многоцветной печати и быстрой сменой филамента
Creality представила 3D‑принтер SPARKX i8 с поддержкой четырёхцветной печати. Его главная особенность заключается в системе QuarTeks, в которой прутки филамента подведены практически к самому соплу, б

6 часов назад
Базовая релиз MacBook Neo аномально быстро расходует источник SSD из‑за всего 8 ГБ оперативной памяти
Автор YouTube‑канала UFD Tech рассказал, что MacBook Neo необычно быстро расходует источник SSD‑накопителя. Всё дело в небольшом объёме оперативной памяти, из‑за которой устройство активно записывает

6 часов назад
Anthropic предупредила пользователей Claude об утечке их данных для входа из‑за вредоносного ПО
Организация Anthropic предупредила, что инфостилеры перехватывают сеансы Claude и открывают злоумышленникам доступ к учётным записям пользователей. Читать далее