Last active
June 30, 2024 06:47
-
-
Save utpalkumardeb/d85415582e10d3af4a3b90fa731d4010 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # The following get.ps1 code is hosted on get.activated.win for massgrave.dev. For more info, please visit massgrave.dev. | |
| $ErrorActionPreference = "Stop" | |
| # Enable TLSv1.2 for compatibility with older clients for current session | |
| [Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12 | |
| $DownloadURL1 = 'https://raw.githubusercontent.com/massgravel/Microsoft-Activation-Scripts/0884271c4fcdc72d95bce7c5c7bdf77ef4a9bcef/MAS/All-In-One-Version/MAS_AIO-CRC32_31F7FD1E.cmd' | |
| $DownloadURL2 = 'https://bitbucket.org/WindowsAddict/microsoft-activation-scripts/raw/0884271c4fcdc72d95bce7c5c7bdf77ef4a9bcef/MAS/All-In-One-Version/MAS_AIO-CRC32_31F7FD1E.cmd' | |
| $URLs = @($DownloadURL1, $DownloadURL2) | |
| $RandomURL1 = Get-Random -InputObject $URLs | |
| $RandomURL2 = $URLs -ne $RandomURL1 | |
| try { | |
| $response = Invoke-WebRequest -Uri $RandomURL1 -UseBasicParsing | |
| } | |
| catch { | |
| $response = Invoke-WebRequest -Uri $RandomURL2 -UseBasicParsing | |
| } | |
| $rand = Get-Random -Maximum 99999999 | |
| $isAdmin = [bool]([Security.Principal.WindowsIdentity]::GetCurrent().Groups -match 'S-1-5-32-544') | |
| $FilePath = if ($isAdmin) { "$env:SystemRoot\Temp\MAS_$rand.cmd" } else { "$env:TEMP\MAS_$rand.cmd" } | |
| $ScriptArgs = "$args " | |
| $prefix = "@::: $rand `r`n" | |
| $content = $prefix + $response | |
| Set-Content -Path $FilePath -Value $content | |
| Start-Process $FilePath $ScriptArgs -Wait | |
| $FilePaths = @("$env:TEMP\MAS*.cmd", "$env:SystemRoot\Temp\MAS*.cmd") | |
| foreach ($FilePath in $FilePaths) { Get-Item $FilePath | Remove-Item } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment