Activation Program

Activation Program

screenshot-2025-02-25-001.png



screenshot-2025-02-25-002.png




Код:
                    Activation Program
                 ——————————————————————————————————————————————————

 Программа предназначена для off-line "активации" лицензий продуктов M$, в том числе и лицензий ESU/OCUR
на Windows 7. Программа НЕ "активирует" Office 2013-2019 на Windows 7 и Office 2010 на Windows 8.1-11.
В программе использован код от группы MASSGRAVE "TSforge (c) MASSGRAVE 2025".

                              Работа с программой:
                 ——————————————————————————————————————————————————
Работа с программой интуитивно понятна, выбираете лицензию и пробуете её "активировать". Программа сама
выбирает подходящий для данной лицензии метод, лицензии, которые можно активировать навсегда, "активируются" навсегда,
лицензии KMSCLIENT "активируются" на 4085 лет.

                  Параметры запуска программы из командной строки:
                 ——————————————————————————————————————————————————
ActivationProgram.exe /act ID1 /act ID2 /act ID3 и так далее - Последовательно будет выполнена попытка "активировать"
лицензии с указанными ID (ID - это идентификатор активации лицензии, в программе он отображается как SKU ID)

                       Ответы на часто возникающие вопросы:
                 ——————————————————————————————————————————————————
1. Почему в описании программы слово активация взято в кавычки?
Дело в том, что программа НЕ активирует продукт или лицензию, она изменяет запись об активации лицензии
в "Надежном Хранилище" Windows. Во время обычной активации её результат помещается в это хранилище и
и потом никогда не перепроверяется, значит и наша измененная запись будет работать до переустановки системы
или до её глобального обновления.
2. Я сохранил ключ из лога программы, попробовал его установить, slmgr.vbs /ipk КЛЮЧ, но он не устанавливается,
система пишет, что ключ неправилен.
Всё так и есть, ключ неправилен, он нужен только для манипуляций с сохранением новых данных в хранилище.
3. При использовании программы требуется подключение к сети интернет?
Нет, подключение к интернету не требуется, всё выполняется локально.
4. Я активировал лицензию KMSCLIENT, но она активировалась только на 180 дней, почему так произошло, где мои 4000 лет?
Такое возможно, когда в системе есть запись о адресе и порте KMS-Service, попробуйте "активировать" с отключенным интернетом.
Ссылка на гитхаб, где можно больше прочитать об используемых в программе методах:
https://github.com/massgravel/TSforge




Version in English:
Activation Program
                 ——————————————————————————————————————————————————

This program is designed for offline "activation" of Microsoft product licenses, including ESU/OCUR licenses
on Windows 7. The program does NOT "activate" Office 2010-2019 on Windows 7.
The code from the group MASSGRAVE "TSforge (c) MASSGRAVE 2025" has been used in this program.


                         Working with the program:
             ——————————————————————————————————————————————————
Working with the program is intuitive: you select a license and try to "activate" it. The program itself selects
an appropriate method for that particular license. Licenses that can be activated permanently are "activated" permanently,
while KMSCLIENT licenses are "activated" for 4085 years.


               Command line parameters for launching the program:
             ——————————————————————————————————————————————————
ActivationProgram.exe /act ID1 /act ID2 /act ID3 etc. - An attempt will be made to sequentially "activate" licenses
with the specified IDs (ID is the activation identifier of the license, which is displayed in the program as SKU ID).


                    Answers to frequently asked questions:
             ——————————————————————————————————————————————————
1. Why is the word "activation" in quotes in the program description?
The fact is that the program does not actually activate the product or license, instead, it modifies the activation
record in the Windows "Trusted Storage." During normal activation, its result is placed in this storage and never
rechecked again, so our modified entry will work until the system is reinstalled or undergoes a major update.
2. I saved the key from the program log, tried to install it using slmgr.vbs /ipk KEY, but it doesn't install,
the system says the key is incorrect.
That's correct, the key is indeed invalid. It is only needed for manipulating new data in the storage.
3. Does using the program require an internet connection?
No, an internet connection is not required, everything is done locally.
4. I activated a KMSCLIENT license, but it was only activated for 180 days. Why did this happen, where are my 4000 years?
This may occur when there is a record of the address and port of the KMS-Service in the system. Try "activating" with the
internet disabled.
Link to GitHub, where you can read more about the methods used in the program:
https://github.com/massgravel/TSforge


Программа выполнена на основе кода от MASSGRAVE. Тестируем и пишем замечания и пожелания.

Пароль/Password: 2025
 

Вложения

  • Activation Program v1.13.7z
    1,2 МБ · Просмотры: 1 130
Последнее редактирование:
А для чего именно используется NET4? 1.12b7 его ещё не использует?
 

Ratiborus

Вопрос и просьба.
При активации заблокированным ключом во многих программах такой ключ отображается в виде BBBBB-BBBBB-BBBBB-BBBBB-BBBBB и лишь немногие избранные программы способны показать и дать скопировать истинный ключ, вместо B. Я даже проверял - в момент смены ключа и активации система всё равно знает, что ключ заблокирован. Откуда программа знает, что ключ заблокирован?

Такой ключ выглядит мягко говоря не красиво. Поэтому я использую такой вариант лишь последним, за неимением других. Можно ли добавить в программу индикацию такого ключа возле названия канала в виде (B) чтобы было сразу видно какой ключ используется?
 
Последнее редактирование:
При активации заблокированным ключом во многих программах такой ключ отображается в виде BBBBB-BBBBB-BBBBB-BBBBB-BBBBB
Так показывается когда в системе нет сохраненного ключа, одни ноли.
Я даже проверял - в момент смены ключа и активации система всё равно знает, что ключ заблокирован. Откуда программа знает, что ключ заблокирован?
Блокировку система узнает у себя на сервере когда пытается выполнить активацию.

PS: ключ, это просто последовательность чисел, но для удобства клиентов, массив чисел преобразуется в буквы по специальному алгоритму. Когда ключ устанавливается в систему, он снова преобразуется в массив чисел.
Буква "B" при кодировании массива обозначает ноль. Обычно как происходит, устанавливается ключ, с его помощью активируется соответствующая лицензия, результат активации помещается в Защищенное Хранилище вместе с хешем примененного ключа и последних 5 букв, а ключ помещается в реестр, в специальную ветку в виде массива чисел. Потом с помощью некоторых программ его можно увидеть в привычном нам всем буквенном виде. Но сейчас часто вместо ключа в реестр заносятся ноли, вот программы нам и показывают ключ в виде последовательностей буквы "B".
 
Последнее редактирование:

Ratiborus

Вопрос и просьба.
При активации заблокированным ключом во многих программах такой ключ отображается в виде BBBBB-BBBBB-BBBBB-BBBBB-BBBBB и лишь немногие избранные программы способны показать и дать скопировать истинный ключ, вместо B. Я даже проверял - в момент смены ключа и активации система всё равно знает, что ключ заблокирован. Откуда программа знает, что ключ заблокирован?

Такой ключ выглядит мягко говоря не красиво. Поэтому я использую такой вариант лишь последним, за неимением других. Можно ли добавить в программу индикацию такого ключа возле названия канала в виде (B) чтобы было сразу видно какой ключ используется?
После бебебе никакие программы ничего не выдадут, корпоративный ключ затирается в реестре. Или давайте пруф с картинками.
 
Если там нули, то почему Activation Program может видеть ключ и WiseMSKey его тоже видит?
Прога без интерфейса это AIDA64.
 
Если там нули, то почему Activation Program может видеть ключ и WiseMSKey его тоже видит?
Прога без интерфейса это AIDA64.
В Activation Program зашита база различных ключей, при активации они могут устанавливаться. Если такого ключа нет - он просто генерируется. Программе не важно какие ключи, блокированные или нормальные, она их если может, то активирует.
 
Разобрался. Всё проверил. Оказалось, что такая реакция и на блокированные ключи и на фиктивные сгенерированные ключи. Более того - обнаружился забавный баг. При попытке просмотра фейкового ключа с помощью WiseMSKey он показывает абсолютно левый, но реально существующий заблокированный ключ принадлежащий тому же идентификатору активации.
 
Разобрался. Всё проверил. Оказалось, что такая реакция и на блокированные ключи и на фиктивные сгенерированные ключи. Более того - обнаружился забавный баг. При попытке просмотра фейкового ключа с помощью WiseMSKey он показывает абсолютно левый, но реально существующий заблокированный ключ принадлежащий тому же идентификатору активации.
Вы лучше проверьте какой ключ у вас находится в BackupProductKeyDefault по пути [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform]. Он там всегда есть, даже если ключ активации удалён из системы. ;)
 
После апдейта W11Pro 25H2 до 26200.7019, увидел что активация 4K стала на 180 дней - как для W11Pro так и для O2016Mondo. При активации Activation Program 2.14 все проходит без ошибок, рапортует об успешной 4K активации, но пишет, что осталось 180 дней, с офисом все тоже самое. Попробовал MAS 3.7 - результат точно такой же - при активации методом 4K получается 180 дней. Пока вернулся на HWID для W11Pro и MAK для O2016Mondo.
 
Последнее редактирование:
После апдейта W11Pro 25H2 до 26200.7019, увидел что активация 4K стала на 180 дней - как для W11Pro так и для O2016Mondo. При активации Activation Program 2.14 все проходит без ошибок, рапортует об успешной 4K активации, но пишет, что осталось 180 дней, с офисом все тоже самое. Попробовал MAS 3.7 - результат точно такой же - при активации методом 4K получается 180 дней. Пока вернулся на HWID для W11Pro и MAK для O2016Mondo.
Поговорили мы значит вчера на руборде, повздыхали, я записал время, когда срок активации закончится:
01.05.2026 8:17:36
Сегодня как проснулся, снова посмотрел:
01.05.2026 17:55:43 - вместо ожидаемого уменьшения, увеличение

Эх, где они, 4085 лет... :)
 
Последнее редактирование:
Неожиданно. Попробую назад вернуть 4K активацию и понаблюдать. Получается только отображение изменилось?
Предыдущие данные, дата и время окончания действия лицензии:
01.05.2026 8:17:36
01.05.2026 17:55:43
Только что посмотрел :)
02.05.2026 5:37:38

PS: Обновление списка:
01.05.2026 8:17:36
01.05.2026 17:55:43
02.05.2026 5:37:38
03.05.2026 0:52:22
 
Последнее редактирование:

Сейчас смотрят: Никто не смотрит!
Назад
Верх Низ