This commit is contained in:
2023-10-03 16:00:57 +05:30
parent ed2e340a58
commit 76691a591a
12 changed files with 132 additions and 152 deletions

View File

@ -409,10 +409,25 @@ div.tocify {
<h1>MAS Changelog</h1>
<hr />
<div id="section" class="section level2">
<h2>2.2</h2>
<p><strong>A New Hope For HWID</strong></p>
<div id="hwid" class="section level4">
<h4>HWID:</h4>
<ul>
<li>A new method is discovered to activate with HWID. <a
href="https://massgrave.dev/hwid.html"
class="uri">https://massgrave.dev/hwid.html</a><br />
Thanks a lot to the <a href="https://github.com/asdcorp">asdcorp</a> and
team for the discovery.</li>
</ul>
<hr />
</div>
</div>
<div id="section-1" class="section level2">
<h2>2.1</h2>
<p><strong>HWID Activation is not working</strong></p>
<hr />
<div id="hwid" class="section level4">
<div id="hwid-1" class="section level4">
<h4>HWID:</h4>
<ul>
<li>Added info for activation not working issue.<br />
@ -433,7 +448,7 @@ change</a> to not allow Windows 7/8 free upgrades.</li>
<hr />
</div>
</div>
<div id="section-1" class="section level2">
<div id="section-2" class="section level2">
<h2>2.0</h2>
<ul>
<li>Minor update: Add info in check activation scripts to ignore
@ -441,7 +456,7 @@ ospp.vbs /dstatus results if Ohook install is found.</li>
</ul>
<hr />
</div>
<div id="section-2" class="section level2">
<div id="section-3" class="section level2">
<h2>1.9</h2>
<p><strong>Added Permanent Activation for Office</strong></p>
<hr />
@ -526,7 +541,7 @@ href="https://www.reddit.com/r/MAS_Activator/">Subreddit</a>.</li>
<hr />
</div>
</div>
<div id="section-3" class="section level2">
<div id="section-4" class="section level2">
<h2>1.8</h2>
<p><strong>Goodbye to Cleanospp.exe / MAS is now 100% naked</strong></p>
<hr />
@ -603,7 +618,7 @@ group</a> is created for MAS-related queries and activation issues</li>
<hr />
</div>
</div>
<div id="section-4" class="section level2">
<div id="section-5" class="section level2">
<h2>1.7</h2>
<p><strong>Goodbye to Gatherosstate.exe</strong></p>
<hr />
@ -682,7 +697,7 @@ code to execute it as well.</li>
<hr />
</div>
</div>
<div id="section-5" class="section level2">
<div id="section-6" class="section level2">
<h2>1.6</h2>
<div id="future-proofing-goodbye-to-slc.dll" class="section level4">
<h4><strong>Future-proofing / Goodbye to slc.dll</strong></h4>
@ -802,7 +817,7 @@ format</p></li>
<hr />
</div>
</div>
<div id="section-6" class="section level2">
<div id="section-7" class="section level2">
<h2>1.5</h2>
<pre><code># All
@ -859,13 +874,13 @@ format</p></li>
- Now it can change the Windows editions from Core to Non core too with proper error handling. Works on Windows build 10240 and later</code></pre>
<hr />
</div>
<div id="section-7" class="section level2">
<div id="section-8" class="section level2">
<h2>1.4</h2>
<pre><code>- Now Microsoft support HWID (Digital License) for Windows 10 LTSC 2019, added key for it in the script.
- Some minor improvements.</code></pre>
<hr />
</div>
<div id="section-8" class="section level2">
<div id="section-9" class="section level2">
<h2>1.3</h2>
<pre><code># HWID / KMS38
@ -878,7 +893,7 @@ format</p></li>
- Some minor improvements</code></pre>
<hr />
</div>
<div id="section-9" class="section level2">
<div id="section-10" class="section level2">
<h2>1.2</h2>
<pre><code># HWID / KMS38
@ -908,7 +923,7 @@ format</p></li>
- Created a repository for this tool at Gitlab https://gitlab.com/massgrave/microsoft-activation-scripts</code></pre>
<hr />
</div>
<div id="section-10" class="section level2">
<div id="section-11" class="section level2">
<h2>1.1</h2>
<pre><code> HWID/KMS38:
@ -951,7 +966,7 @@ format</p></li>
- In MAS Separate files version&#39;s $OEM$ folders are now removed, now I&#39;ve added $OEM$ extraction script to remove the files redundancy.</code></pre>
<hr />
</div>
<div id="section-11" class="section level2">
<div id="section-12" class="section level2">
<h2>1.0</h2>
<pre><code> - (Re)added Online KMS renewal task with proper warnings.
- Redirected all the read me&#39;s to online page for easy online translation.
@ -959,7 +974,7 @@ format</p></li>
- Some minor tweaks.</code></pre>
<hr />
</div>
<div id="section-12" class="section level2">
<div id="section-13" class="section level2">
<h2>0.9</h2>
<pre><code> HWID and KMS38
@ -1012,7 +1027,7 @@ format</p></li>
&#39;Extract the text from script without character issue&#39; https://forums.mydigitallife.net/posts/1221231/ by @Compo</code></pre>
<hr />
</div>
<div id="section-13" class="section level2">
<div id="section-14" class="section level2">
<h2>0.8</h2>
<pre><code>- HWID and KMS38 activation now use the new slc.dll method which requires no registry and temp file.
Thanks to @sponpa for the new ideas and codes https://tinyurl.com/y24dbdmw
@ -1050,7 +1065,7 @@ format</p></li>
- That&#39;s all i remember.</code></pre>
<hr />
</div>
<div id="section-14" class="section level2">
<div id="section-15" class="section level2">
<h2>0.7</h2>
<pre><code>To further make sure that script is clean from av&#39;s, following changes were made,
@ -1082,7 +1097,7 @@ Some more changes -
- Screen shots https://lookimg.com/images/2019/02/17/D8SkM.jpg</code></pre>
<hr />
</div>
<div id="section-15" class="section level2">
<div id="section-16" class="section level2">
<h2>0.6</h2>
<pre><code> - Fixed an issue where KMS task creation and deletion show incorrect msg in Non English OS&#39;s.
- Fixed an issue in LTSB 2015 HWID activation.
@ -1107,7 +1122,7 @@ Some more changes -
- Thats all i remember.</code></pre>
<hr />
</div>
<div id="section-16" class="section level2">
<div id="section-17" class="section level2">
<h2>0.5</h2>
<pre><code>- Updated $OEM$ Folder scripts, so that users can use it easily with any edits and other scripts.
- Now Read Me and Credits details will open in notepad, for easy browsing.
@ -1115,7 +1130,7 @@ Some more changes -
- Some cosmetic changes in Menu.</code></pre>
<hr />
</div>
<div id="section-17" class="section level2">
<div id="section-18" class="section level2">
<h2>0.4</h2>
<pre><code>- Removed all the Graphic ASCII characters to avoid errors in editing and viewing of this script in non English os&#39;s.
- Added additional verification in creation and deletion of online KMS task(s).
@ -1127,13 +1142,13 @@ Some more changes -
- Read Me improved and Some cosmetic changes.</code></pre>
<hr />
</div>
<div id="section-18" class="section level2">
<div id="section-19" class="section level2">
<h2>0.3</h2>
<pre><code>- Abbodi1406 fixed an imp bug in his KMS_VL_ALL Script regarding KMS38, I copied those fix in online KMS script. It also fixes the error (only cosmetic, not imp) in last run result of scheduled task when KMS38 is applied. Now there is no error remains in last run result of scheduled task.
(Reminder - This online kms script is a fork of abbodi1406&#39;s Standalone-Activate-Local.cmd, it was adjusted to work with multi kms server&#39;s and renewal task, preactivation, etc. see @credits)</code></pre>
<hr />
</div>
<div id="section-19" class="section level2">
<div id="section-20" class="section level2">
<h2>0.2</h2>
<pre><code>- Added Windows OS checks in HWID, KMS38, and insert keys and change edition option, now these option will only work in Windows 10.
- Fixed an issue where in certain condition user needs to open the script again to fix non functioning option.
@ -1145,7 +1160,7 @@ Some more changes -
- Some other minor changes.</code></pre>
<hr />
</div>
<div id="section-20" class="section level2">
<div id="section-21" class="section level2">
<h2>0.1</h2>
<pre><code>MAS_0.1_BETA First release.

View File

@ -420,7 +420,9 @@ all those wonderful people and projects.</p>
<td>Anomalous Software Deterioration Corporation</td>
<td align="left"><a
href="https://nsaneforums.com/topic/316668-microsoft-activation-scripts/page/29/#comment-1497887">Original
HWID/KMS38 methods</a>, <a
HWID/KMS38 methods</a>, Reinvented HWID after <a
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">free
upgrade block</a>, <a
href="https://github.com/asdcorp/GamersOsState">GamersOsState</a>, <a
href="https://github.com/asdcorp/Integrated_Patcher_3">Integrated_Patcher</a>,
<a href="https://github.com/asdcorp/ohook">Ohook</a>, <a

View File

@ -409,13 +409,9 @@ div.tocify {
<h1>FAQ</h1>
<p>(Frequently Asked Questions)</p>
<hr />
<p><strong>Note: HWID Activation is working again with a new
method.</strong></p>
<ul>
<li><p><strong>Why HWID Activation is not working?<br />
</strong>HWID activation is not working because of server-side changes
at Microsoft. Use the KMS38 option for now. Your previously established
HWID is safe. This happened because of <a
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">recent
change</a> to not allow Windows 7/8 free upgrades.</p></li>
<li><p><strong>How to use it?<br />
</strong>Check the info <a
href="index.html#Download__How_to_use_it">here</a>.</p></li>

View File

@ -410,14 +410,8 @@ div.tocify {
<hr />
<div id="overview" class="section level2">
<h2>Overview</h2>
<ul>
<li><strong>Note: HWID Activation is not working<br />
</strong>HWID activation is not working because of server-side changes
at Microsoft. Use the KMS38 option for now. Your previously established
HWID is safe. This happened because of <a
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">recent
change</a> to not allow Windows 7/8 free upgrades.</li>
</ul>
<p><strong>Note: HWID Activation is working again with a new
method.</strong></p>
<hr />
<ul>
<li><p>How to use it? Please find the instructions <a
@ -458,11 +452,17 @@ script.</p></li>
</ul>
<hr />
</div>
<div id="hwid-history" class="section level2">
<h2>HWID History</h2>
</div>
<div id="how-does-it-work" class="section level2">
<h2>How does it work?</h2>
<div id="hwid-1-now-defunct-summer-of-2018---sep-26-2023"
class="section level4">
<h4>HWID 1 (Now defunct) (Summer of 2018 - Sep 26 2023)</h4>
<ul>
<li><p>In the official upgrade process from Windows 7 to Windows 10,
Microsoft provides an HWID (digital license) activation for Windows 10
Microsoft provided an HWID (digital license) activation for Windows 10
without any cost.</p></li>
<li><p>In the background, the upgrade process runs a file named
gatherosstate.exe (available in Windows 10/11 ISO) and it checks the
@ -479,73 +479,49 @@ There are two methods for it.<br />
<strong>1-</strong> Place a <a
href="https://github.com/asdcorp/Integrated_Patcher_3">custom
slc.dll</a> file beside gatherosstate.exe:<br />
gatherosstate.exe uses the systems
<code>C:\Windows\System32\slc.dll</code> file to gather the systems
gatherosstate.exe uses the system's
<code>C:\Windows\System32\slc.dll</code> file to gather the system's
info. If we place a custom slc.dll file beside gatherosstate.exe which
can send the rubbish data to it, then it will simply accept it and
generate a valid ticket.<br />
<br />
<strong>2-</strong> <a
href="https://github.com/asdcorp/GamersOsState">Modify</a> the
gatherosstate.exe file itself so that it doesnt check the systems
gatherosstate.exe file itself so that it doesn't check the system's
activation status and can directly create a valid ticket.</p></li>
<li><p><strong>Notes:</strong></p>
<li><p>You can find working of this old method here <a
href="https://github.com/massgravel/MAS-Legacy-Methods">MAS-Legacy-Methods</a>.</p></li>
<li><p>Microsoft <a
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">made</a>
server side changes to to block the free upgrade and with that server
side change, this method stopped working. To be clear, only new
activation requests coming from new hardware was blocked, already
established HWID are fine.</p></li>
</ul>
</div>
<div id="hwid-2-currently-working-03-oct-2023---current"
class="section level4">
<h4>HWID 2 (Currently working) (03 Oct 2023 - Current)</h4>
<ul>
<li>To be clear, we are <strong>not modifying/patching any on-board
system file</strong> to get digital license. Gatherosstate.exe is a part
of ISO file and not available in C drive system files. Systems slc.dll
file is not touched, instead we use custom slc.dll only for a brief
moment of ticket generation.</li>
<li>If you want to understand more about how these above mentioned both
methods then check this repo <a
href="https://github.com/massgravel/MAS-Legacy-Methods">MAS-Legacy-Methods</a></li>
<li>Latest MAS doesnt use any of these methods, instead it uses ready
to use Universal tickets (check below for info).</li>
</ul></li>
<li>When Microsoft stopped the free upgrade, it started requiring
Genuine valid key in ticket to authorize a digital license. In the new
method we used only the Installation ID of a genuine, valid key. This
gets accepted by the server and allows us to get a digital license for
free. Check manual activation process in below section to know how to
make working universal tickets.</li>
</ul>
<hr />
</div>
<div id="types-of-tickets" class="section level2">
<h2>Types of Tickets</h2>
<p>There are many methods for ticket generation, majorly we can classify
the ticket types in 3 categories.</p>
<ol style="list-style-type: decimal">
<li><p><strong>Downlevel Ticket</strong> - This is the simplest ticket
generation process. In this method, ticket is signed by downlevel key by
the system and the tickets OSVersion is =&lt;10. If its generated on
Windows 10/11 then MS ideally arent supposed to grant activation,
however they do and method is continuously working from last 4-5 years.
Almost every HWID activator (at the time of writing this) is based on
this method.</p></li>
<li><p><strong>Lockbox Ticket</strong> - This is slightly a trickier
method. The ticket is signed by Lockbox key by the system and the
tickets OSVersion is 10. This ticket generation process involves
cleaning Clipsvc licenses and IdentityCRL registry key in the system.
Due to some hiccups in the process, this method is not primarily used in
MAS, however these are the types of tickets that are identical to the
genuine ticket generated by system on activated Windows 10/11.</p></li>
<li><p><strong>Universal Ticket</strong> - In this method, we set the
OSVersion =&lt;5 in the ticket and when we apply the ticket, system
ignores the HWID in the ticket due to lower OSVersion and grant the
activation anyway. This ticket can be applied on any system. These
tickets can either be Downlevel or Lockbox type. MS ideally arent
supposed to grant activation, however they do.</p></li>
</ol>
<p>Latest version of MAS is using Universal ticket method. Other ticket
method scripts can be found in this repo <a
href="https://github.com/massgravel/MAS-Legacy-Methods">MAS-Legacy-Methods</a></p>
<p>Now a question, can Microsoft block the new requests or revoke
already established HWID license?</p>
<ul>
<li>Revoking the license would be too extreme and will face many
complications and risk of voiding valid licenses. However maybe they can
block the new activation requests coming from Downlevel and Universal
tickets. But the tools are working from 4-5 years and they dont seem to
care much for consumer piracy; Thats not where they get the most money
from.</li>
complications and risk of voiding valid licenses. However they can block
the new activation requests for new hardware coming from the methods
mentioned here.</li>
</ul>
<hr />
</div>
</div>
<div id="supported-products" class="section level2">
<h2>Supported Products</h2>
<table>
@ -724,8 +700,8 @@ from the above list) with the following command</p></li>
<p><code>slmgr /ipk &lt;key&gt;</code></p>
<ul>
<li><p>Download Universal tickets from <a
href="https://www.box.com/index.php?rm=box_download_shared_file&amp;shared_name=p9zvmu4tnogv4nkn01kpyvkndfzhhiv4&amp;file_id=f_1171245497490">here</a>
and extract the downloaded file.</p></li>
href="https://pixeldrain.com/u/GbVLtMn6">here</a> and extract the
downloaded file.</p></li>
<li><p>Now enter below code in Powershell</p></li>
</ul>
<p><code>(Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\ProductOptions).OSProductPfn</code></p>
@ -861,7 +837,7 @@ command.</li>
<!-- -->
<pre><code>$value = (Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\ProductOptions).OSProductPfn
C:\Files\gatherosstatemodified.exe /c Pfn=$value`;DownlevelGenuineState=1</code></pre>
C:\Files\gatherosstatemodified.exe /c Pfn=$value`;PKeyIID=465145217131314304264339481117862266242033457260311819664735280</code></pre>
<ul>
<li>A GenuineTicket.xml file should be created in the folder
<code>C:\Files\</code> now lets apply it.</li>

View File

@ -435,19 +435,14 @@ Till 180 Days (Lifetime With Renewal Task)</li>
</div>
<div id="mas-latest-release" class="section level2">
<h2>MAS Latest Release</h2>
<p>Last Release - v2.1 (30-Sep-2023)<br />
<p>Last Release - v2.2 (03-Oct-2023)<br />
<a
href="https://github.com/massgravel/Microsoft-Activation-Scripts">GitHub</a>
/ <a
href="https://bitbucket.org/WindowsAddict/microsoft-activation-scripts">Bitbucket</a></p>
<hr />
<p><strong>Note: HWID Activation is not working, use KMS38 option for
now<br />
</strong>HWID activation is not working because of server-side changes
at Microsoft. Use the KMS38 option for now. Your previously established
HWID is safe. This happened because of <a
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">recent
change</a> to not allow Windows 7/8 free upgrades.</p>
<p><strong>Note: HWID Activation is working again with a new
method.</strong></p>
</div>
<div id="download-how-to-use-it" class="section level2">
<h2>Download / How to use it?</h2>
@ -499,7 +494,7 @@ href="command_line_switches.html">here</a></p>
</thead>
<tbody>
<tr class="odd">
<td align="left">HWID (Not working)</td>
<td align="left">HWID</td>
<td align="left">Windows 10-11</td>
<td align="left">Permanent</td>
</tr>

View File

@ -409,13 +409,8 @@ div.tocify {
<h1>Troubleshooting</h1>
<hr />
<ul>
<li><p><strong>Note: HWID Activation is not working, use KMS38 option
for now<br />
</strong>HWID activation is not working because of server-side changes
at Microsoft. Use the KMS38 option for now. Your previously established
HWID is safe. This happened because of <a
href="https://devicepartner.microsoft.com/en-us/communications/comm-windows-ends-installation-path-for-free-windows-7-8-upgrade">recent
change</a> to not allow Windows 7/8 free upgrades.</p></li>
<li><p><strong>Note: HWID Activation is working again with a new
method.</strong></p></li>
<li><p>Reach out to us on <a
href="https://discord.gg/gjJEfq7ux8">Discord</a> (signup not required)
or <a href="https://t.me/Microsoft_Activation_Scripts">Telegram</a> with