В бета-версиях Windows 3.1 был скрытый и зашифрованный код, который при запуске на DR-DOS выдавал непонятное сообщение о вымышленной ошибке.
В релизе решили подобными фокусами не заниматься, но код проверок и само сообщение не убрали: они так и остались внутри
Зачем его оставили? Неужели Microsoft рассчитывала однажды в будущем разблокировать эти сомнительные проверки?
Конечно же, нет. Даже сообщение в релизе осталось неизменённое: «Please contact Windows 3.1 beta support.» Если бы сообщение действительно предназначалось для показа, после окончания бета-тестирования его бы обновили.
Так зачем оставлять в релизе бессмысленный код, который никогда не выполняется?
В релизе решили подобными фокусами не заниматься, но код проверок и само сообщение не убрали: они так и остались внутри
WIN.COM
, и достаточно изменить один байт, чтобы AARD-код снова выполнялся при каждом запуске.Зачем его оставили? Неужели Microsoft рассчитывала однажды в будущем разблокировать эти сомнительные проверки?
Конечно же, нет. Даже сообщение в релизе осталось неизменённое: «Please contact Windows 3.1 beta support.» Если бы сообщение действительно предназначалось для показа, после окончания бета-тестирования его бы обновили.
Так зачем оставлять в релизе бессмысленный код, который никогда не выполняется?