XPестоматия XP

В новый год - с новой осью?

Xakep, номер #037, стр. 037-026-11


MPA

MPA - Microsoft Product Activation - нововведение конторы из Редмонда, впервые примененное в продуктах Office XP и Windows XP, дабы снизить случаи неправомерного пользования ее продуктами (читай - пиратства). Заключается в том, что теперь недостаточно просто ввести 25-значный серийный номер для полной регистрации продукта. Это позволяет совершить лишь установку софтины, для того же, чтобы полноценно пользоваться ею, юзер должен отослать сгенерированный системой на

основе первичного кода установки и данных о железе 50-значный серийник в т.н. «центр активации Microsoft». Если есть подключение к Инету, система сделает это сама, в противном случае - весь гимор лежит на юзере. В ответ на присланный серийник MS высылает ответный код подтверждения, который пользователь должен ввести в установленный софтовый продукт (активировать) и лишь после этого может наслаждаться полноценной работой с ПО, получать удовольствие и все такое. До того, пока чел не активирует свой продукт, тот будет работать в режиме ограниченной функциональности. Так, например, Office XP без активации запускается лишь 50 раз (ну прям шаровара какая-то!), а WinXP при каждой загрузке настоятельно рекомендует зарегистрироваться. И что, теперь платить «номинал» за микрософтовское ПО? Конечно, нет. Взломать можно все, в том числе и MPA. Не трудно

догадаться, что подобная схема активации стала бы неслыханным геморроем для крупных компаний, где количество рабочих мест исчисляется сотнями и тысячами, а продукты-то ставятся на одну конкретную машину, не позволяя совершить установку, скажем, одной винды на два разных компа. И потому MS пришлось выпускать две версии WinXP: для дома и малого бизнеса - с системой активации, и для корпоративных заказчиков - без оной. Ты, надеюсь, уже понял, что для решения проблемы достаточно взять две версии XP - корпоративную и розничную - и побайтно сравнить их код, вырезав все лишнее. С офисом поступают еще проще, переписывая отвечающий за активацию файл msowc.dll крякнутой версией, ибо защита MPA далека от идеальной.

Назад на стр. 037-026-10  Содержание