Аутсорсинг IT специалистов

Москва, Большой Сухаревский пер, д15, стр1, офис 3

← Журнал
IT

Легендарный ключ Windows XP: при чём здесь Microsoft Bob

Редакция XORit · Источники, использование AI и исправления

Легендарный ключ Windows XP: при чём здесь Microsoft Bob
Дэйв Пламмер, скриншот публикации в X

Дэйв Пламмер, участвовавший в разработке Windows Product Activation на стороне операционной системы, опубликовал воспоминания о знаменитом ключе Windows XP, начинавшемся с FCKGW. Он отдельно уточняет: занимался интеграцией и защитой механизма в ОС, а не математикой проверки ключей.

Зачем понадобился корпоративный ключ

Крупным корпоративным заказчикам требовалось устанавливать Windows на множество компьютеров, в том числе без доступа к интернету. По рассказу Пламмера, для этого использовали специальный установочный носитель Volume Media и корпоративный ключ. Такое сочетание позволяло пропустить обычную активацию каждого компьютера. Речь о каналах лицензирования, а не о том, что у XP существовало только две редакции.

Неожиданная роль Microsoft Bob

На корпоративном носителе находился особый блок данных размером около 10 МБ. Пламмер пишет, что взял данные диска Microsoft Bob, несколько раз сжал и зашифровал их. Этот блок участвовал в проверке соответствия носителя и ключа. Код активации не был спрятан внутри приложения Bob: данные Bob использовались в механизме проверки носителя XP.

Утечка до розничного запуска

По воспоминаниям инженера, финальная сборка XP была передана в производство 24 августа 2001 года, а розничный запуск состоялся 25 октября. Примерно за пять недель до запуска группа Devils0wn распространила корпоративный образ вместе с рабочим ключом. Это был действительный корпоративный ключ, а не результат взлома математического алгоритма.

Пламмер предполагает, что образ и ключ могли попасть в сеть через партнёра, получившего их заранее. Однако конкретного источника утечки он не знает. Оснований обвинять определённую компанию в его рассказе нет.

Что Microsoft заблокировала

Позже Microsoft начала блокировать идентификаторы продукта, связанные с утекшими ключами. Пламмер относит ключ FCKGW к диапазону Product ID 640. Эту цифру нельзя читать как количество других заблокированных ключей. В документации Microsoft подтверждается, что публично известный корпоративный ключ мог препятствовать установке SP1 и последующих пакетов обновлений XP, а также получению автоматических обновлений.

Технические подробности о Microsoft Bob здесь приведены по воспоминаниям Пламмера. Документация Microsoft независимо подтверждает необходимость соответствия ключа установочному носителю и ограничения для утекших ключей. История показывает, как удобный способ массовой установки стал проблемой после распространения настоящего ключа и подходящего образа.

Дополнительный официальный источник: Microsoft Learn, статья How to change the Volume Licensing product key: https://learn.microsoft.com/en-us/troubleshoot/windows-server/licensing-and-activation/change-volume-licensing-product-key

Изображение: Дэйв Пламмер, скриншот публикации в X

Редакторы перевода: Соловьев В., Пеков А.

Источник материала: x.com ↗

← Все новостиЧитать XORit в Telegram ↗

Закажите звонок
или свяжитесь с нами

Заказать звонок

Ваша заявка успешно
отправлена

Мы свяжемся с вами в ближайшее время,
чтобы обсудить детали сотрудничества

Произошла ошибка
при отправке формы

Пожалуйста, попробуйте позже
или свяжитесь с нами напрямую: