Содержание
Ключ FCKGW для Windows XP стал легендой пиратских сборок начала 2000-х, но его история оказалась приземленнее мифов. Бывший инженер Microsoft Дэйв Пламмер рассказал, что дело было не в слабом алгоритме, а в утечке корпоративного диска и VLK-ключа.
Мы не будем повторять полный ключ. Те, кто собирал ПК в эпоху Athlon XP, GeForce 4 и CD-R болванок, и так помнят эту строку. Для остальных хватит контекста: именно этот код годами ассоциировали с установкой Windows XP без нормальной розничной активации.
Windows XP имела разные диски для дома и бизнеса
По словам Пламмера, у ранней Windows XP было два типа установочных носителей: Retail и Volume. Retail продавали обычным пользователям, а Volume получали партнеры, OEM-производители и крупные компании, которым нужно было ставить систему на тысячи машин.
Разница была не только в лицензии. У Retail и Volume отличались ключи, а установщик сверял введенный код с данными на самом диске. Пламмер написал об этом в посте в X и добавил деталь из разряда архивного абсурда: для проверки использовали зашифрованные данные объемом около 10 МБ.
Этими данными оказался Microsoft Bob — провальный графический помощник Microsoft из 1995 года. Он пытался объяснять новичкам базовые задачи через домашний интерфейс. Позже эту идею частично унаследовал Clippy, тот самый скрепыш из Microsoft Office.
Пламмер утверждает, что данные зашифровали настолько жестко, что их "даже сегодня не расшифровали". Формулировка, конечно, звучит как вызов для ретро-энтузиастов, но смысл другой: защита Windows XP не сводилась к примитивной проверке формата ключа.
Утек не алгоритм, а корпоративный образ Windows XP
Расхожая теория говорила, что знаменитый ключ сработал из-за слишком простого генератора. Пламмер это отвергает. По его словам, алгоритм писали "действительно умные ребята", а проблема пришла не из криптографии, а из цепочки поставок.
Финальная RTM-версия Windows XP была готова 24 августа 2001 года. До официального запуска оставалось два месяца, но OEM-партнеры уже получили образы. Им нужно было подготовить компьютеры с предустановленной системой к старту продаж.
Пламмер считает, что доступ к Volume-образу и соответствующему Volume License Key имели "очень немногие" организации. Он допускает, что комплект утек у крупного OEM-партнера. В качестве возможных имен он назвал Dell или Intel, но это именно предположение, а не доказанный факт.
Дальше все пошло по классическому сценарию раннего интернета. Пиратская группа Devils0wn быстро распространила Volume-образ и ключ в сети. Для пользователя это выглядело магией: один диск, одна строка, несколько кликов Next — и Windows XP запускалась без обычной розничной активации.
Microsoft закрывала дыру осторожно
Microsoft не стала ломать весь механизм активации из-за одной крупной утечки. Компания пошла по более мягкому пути: в Service Pack 1 она добавила FCKGW в черный список вместе с еще 640 скомпрометированными ключами.
В Service Pack 2 проверка стала жестче. Механизм Windows Genuine Advantage блокировал обновления на системах с VLK-ключами из черного списка. По словам Пламмера, Microsoft не хотела создавать лишние проблемы легальным клиентам, поэтому ограничилась блокировкой конкретных ключей.
Для тех, кто помнит эпоху XP, эта история хорошо объясняет дух времени. Домашние пользователи часто путали корпоративные лицензии, OEM-диски и розничные коробки. А сама защита держалась не только на коде, но и на людях, у которых был доступ к образам до релиза.
Официальный запуск Windows XP прошел 25 октября 2001 года, через два месяца после готовности RTM-сборки от 24 августа.