Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Scryde Credentials Decryptor

This guide helps you decrypt saved login credentials from the ScrydeAuth.ini file.


Steps

  1. Press WIN + S, type powershell, and press Enter.

  2. Open Notepad with:

    notepad decrypt.ps1
  3. Copy the script below (CTRL + A → CTRL + C):

    Add-Type -AssemblyName System.Security
    
    $scryde_dir = "D:\PATH_TO_SCRYDE_CLIENT"
    
    if (-not $scryde_dir.EndsWith('\')) {
        $scryde_dir += '\'
    }
    
    $path = $scryde_dir + "ScrydeAuth.ini"
    $outFile = $scryde_dir + "accounts.txt"
    
    $lines = Get-Content $path
    
    $logins = @{}
    $passwords = @{}
    
    foreach ($line in $lines) {
        if ($line -match "^Login_(\d+)=(.+)$") {
            $logins[$matches[1]] = $matches[2]
        }
        elseif ($line -match "^Password_(\d+)=(.+)$") {
            $pwdClean = $matches[2].TrimStart('=')
            $passwords[$matches[1]] = $pwdClean
        }
    }
    
    $result = @()
    
    foreach ($id in $logins.Keys) {
        $login = $logins[$id]
        $passwordEnc = $passwords[$id]
    
        if ($passwordEnc) {
            try {
                $bytes = [Convert]::FromBase64String($passwordEnc)
                $dec = [System.Security.Cryptography.ProtectedData]::Unprotect(
                    $bytes, $null,
                    [System.Security.Cryptography.DataProtectionScope]::CurrentUser
                )
                $password = [System.Text.Encoding]::Unicode.GetString($dec)
                $password = $password.Trim([char]0) -replace '[^\u0020-\u007E]', ''
            } catch {
                $password = "[Decrypt failed]"
            }
        } else {
            $password = "[No password]"
        }
    
        $lineOut = "$login : $password"
        Write-Output $lineOut
        $result += $lineOut
    }
    
    $result | Out-File -FilePath $outFile -Encoding UTF8
    Write-Output "Saved to $outFile"
  4. Paste the script into Notepad (CTRL + V) and save it as decrypt.ps1.

  5. Replace D:\PATH_TO_SCRYDE_CLIENT\ with the actual path to your Scryde game folder
    (you can copy the path directly from File Explorer).

  6. Run the script in PowerShell:

    powershell -ExecutionPolicy Bypass -File .\decrypt.ps1
  7. The script will display all login:password pairs on screen and also save them into accounts.txt inside the Scryde client folder.


✅ Done! Now you have all decrypted credentials.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages