Installation
Get PhasmoDecrypt up and running on your Windows machine in just a few steps.System Requirements
Before installing PhasmoDecrypt, ensure your system meets these requirements:Operating System
Windows 10 or Windows 11 (64-bit)
.NET Runtime
.NET 9.0 Runtime or SDK
Memory
Minimum 100 MB free RAM
Storage
Minimum 50 MB free disk space
PhasmoDecrypt is a Windows-only application. It requires the .NET 9.0 runtime to be installed on your system.
Step 1: Install .NET Runtime
PhasmoDecrypt is built with .NET 9.0. If you don’t already have it installed:Download .NET 9.0
Visit the .NET download page and download the .NET Desktop Runtime 9.0 installer for Windows.
Step 2: Download PhasmoDecrypt
Visit the releases page
Go to the PhasmoDecrypt releases page on GitHub.
Download the latest release
Under the latest release, download the PhasmoDecrypt.zip file.
Look for the release tagged as “Latest” with a green badge.
Step 3: Verify Installation
After extraction, your PhasmoDecrypt folder should contain:Run PhasmoDecrypt
Double-click PhasmoDecrypt.exe to launch the application.You should see the PhasmoDecrypt ASCII art logo and main menu:
Alternative: Build from Source
If you prefer to build PhasmoDecrypt from source:Install .NET SDK
Download and install the .NET 9.0 SDK (not just the runtime).
Project Structure
For developers interested in the codebase structure:Key Components
Crypter.cs - Encryption Engine
Crypter.cs - Encryption Engine
Located at
Classes/Crypter.cs, this class implements:Decrypt(byte[] data)- Decrypts save file bytes to JSON stringEncryptData(string data)- Encrypts JSON string to save file bytes
EditJson.cs - Save Modification
EditJson.cs - Save Modification
Located at
Classes/EditJson.cs, provides static methods:UnlockAllTier3()- Unlocks all tier 2 and tier 3 itemsMaxItems()- Sets all inventory items to 999EditMoney(int amount)- Changes player moneyInfinityXp(int amount)- Changes player XP
UI.cs - Interactive Menu
UI.cs - Interactive Menu
Troubleshooting
Error: The application requires .NET Runtime 9.0
Error: The application requires .NET Runtime 9.0
Install the .NET 9.0 Desktop Runtime from the official download page.
Error: Access denied when running PhasmoDecrypt.exe
Error: Access denied when running PhasmoDecrypt.exe
Move the PhasmoDecrypt folder to a location that doesn’t require administrator permissions, such as your Documents folder or a custom folder in
C:\Tools.The console window closes immediately
The console window closes immediately
PhasmoDecrypt should remain open. If it closes immediately, try running it from Command Prompt:This will show any error messages.
Missing Newtonsoft.Json.dll error
Missing Newtonsoft.Json.dll error
The Newtonsoft.Json library should be included in the release ZIP. If missing, download it manually or build from source using
dotnet restore.Next Steps
Now that PhasmoDecrypt is installed, you’re ready to:Quick Start Tutorial
Follow a step-by-step guide to decrypt your first save file
Learn the Basics
Understand how PhasmoDecrypt works under the hood