Открыть сервис

Microsoft Activation Scripts: набор скриптов активации

Microsoft Activation Scripts (MAS) — неофициальный набор скриптов для командной строки Windows, предназначенный для активации операционных систем Microsoft Windows и пакетов офисных приложений Microsoft Office без приобретения официальных лицензионных ключей. Распространяется преимущественно в виде исходного кода на платформе GitHub и использует различные методы обхода механизмов лицензирования, включая эмуляцию KMS-сервера и встроенные утилиты Windows.

История

Проект MAS был создан энтузиастом под псевдонимом massgravel и впервые опубликован в репозитории GitHub в 2019 году. Изначально скрипты представляли собой простые пакетные файлы (.bat), автоматизирующие команды для активации через KMS. С течением времени проект развивался: добавлялись новые методы, поддержка новых версий Windows и Office, а также графический интерфейс на основе PowerShell.

По состоянию на 2024–2025 годы репозиторий MAS является одним из самых популярных проектов на GitHub по количеству звёзд среди инструментов, связанных с лицензированием, и регулярно обновляется. Несмотря на юридические риски, проект остаётся доступным, а его код многократно форкался и анализировался сообществом.

Методы активации

MAS предоставляет несколько методов активации, которые различаются по принципу действия, длительности эффекта и требованиям к системе.

HWID (Digital License)

Метод HWID (Hardware ID) позволяет получить цифровую лицензию для Windows 10 и Windows 11. Он основан на использовании уязвимостей в процессе обновления с более ранних версий Windows (например, Windows 7 или 8.1) до актуальной. Скрипт подменяет каналы обновления и использует легальные ключи установки, в результате чего система получает пожизненную лицензию, привязанную к конкретному оборудованию. После активации лицензия сохраняется даже после переустановки системы на том же устройстве.

KMS (Key Management Service)

Метод KMS имитирует работу корпоративного сервера управления ключами. Скрипт создаёт на локальной машине виртуальный KMS-сервер и активирует систему или Office через стандартный протокол. Активация действует ограниченный срок — обычно 180 дней, после чего требуется повторная активация. MAS автоматизирует этот процесс, создавая задания в планировщике Windows для автоматического продления лицензии каждые несколько дней.

Этот метод поддерживается для Windows Vista, 7, 8, 8.1, 10 и 11, а также для всех версий Microsoft Office, начиная с 2010 и заканчивая Office 2021 и Microsoft 365.

Ohook

Метод Ohook предназначен исключительно для активации Microsoft Office и использует перехват (хукинг) библиотек лицензирования. Скрипт подменяет файлы библиотек, ответственных за проверку лицензии, что заставляет Office считать себя активированным. Этот метод считается более стабильным, чем KMS, поскольку не требует периодического продления и не зависит от работы фоновых служб. Ohook поддерживается для Office 2016 и более новых версий на Windows 8 и выше.

Online KMS

Вариант KMS-активации, при котором скрипт не создаёт локальный сервер, а обращается к публичным онлайн-серверам, управляемым авторами проекта. Этот метод менее предпочтителен с точки зрения безопасности, так как требует подключения к сторонним серверам, однако он проще в реализации для некоторых конфигураций.

Функциональные возможности

Помимо активации, MAS включает ряд дополнительных инструментов:

  • Проверка статуса лицензии — скрипт может отображать текущее состояние активации для Windows и Office.
  • Установка ключей — автоматическая установка подходящих ключей для различных редакций Windows.
  • Сброс активацииудаление следов нелегальной активации и возврат системы в состояние «не активирована».
  • Настройка планировщика — автоматическое создание задач для продления KMS-активации.
  • Поддержка нескольких редакций — скрипт определяет установленную редакцию Windows (Home, Pro, Enterprise и т. д.) и подбирает соответствующий метод.

Использование

MAS распространяется в виде архива с исполняемыми файлами или в виде исходного кода. Для запуска пользователю требуется:

  1. Скачать архив с официального репозитория GitHub.
  2. Извлечь файлы и запустить скрипт MAS_1.4_AIO.cmd (или аналогичный) от имени администратора.
  3. Выбрать нужный метод активации в интерактивном меню.

Скрипты написаны на языках пакетных файлов Windows и PowerShell. Для работы требуется Windows 7 или более новая версия. Антивирусные программы часто реагируют на MAS как на потенциально опасное ПО, поскольку скрипты используют техники, схожие с действиями вредоносных программ (модификация системных файлов, работа с планировщиком).

Юридические и этические аспекты

Использование Microsoft Activation Scripts нарушает лицензионное соглашение Microsoft. Активация без приобретения лицензии является пиратством и преследуется по закону во многих странах, включая Российскую Федерацию. Статья 146 Уголовного кодекса РФ предусматривает ответственность за незаконное использование объектов авторского права, к которым относятся программные продукты Microsoft.

С точки зрения безопасности, использование MAS несёт риски: скачивание скриптов из непроверенных источников может привести к заражению вредоносным ПО. Официальный репозиторий считается относительно безопасным, однако авторы проекта не несут ответственности за последствия применения скриптов.

Критика

Проект подвергается критике со стороны Microsoft и экспертов по информационной безопасности. Microsoft регулярно обновляет механизмы защиты, что приводит к необходимости обновления MAS. Некоторые эксперты отмечают, что использование подобных скриптов подрывает экономику разработки ПО и создаёт риски для корпоративных пользователей, которые могут случайно использовать нелицензионное ПО на рабочих станциях.

Сторонники проекта указывают на то, что MAS позволяет использовать полнофункциональные версии Windows и Office в условиях, когда стоимость лицензий непропорционально высока для частных пользователей в развивающихся странах, включая Россию.

См. также

Загружаем BFOmetr…