Skip to content

Instantly share code, notes, and snippets.

@knot126
Last active November 17, 2025 00:42
Show Gist options
  • Select an option

  • Save knot126/7a464e04596836e3692ae83395bd8065 to your computer and use it in GitHub Desktop.

Select an option

Save knot126/7a464e04596836e3692ae83395bd8065 to your computer and use it in GitHub Desktop.
Prism Launcher crack patches

Prism Launcher Crack

These are some simple binary patches to Prism Launcher that crack the official release builds. You can use something like hexed.it to apply the patches.

Using Hexed.it to apply patches

  1. Open the main prismlauncher.exe from the official download (make sure it's the right build!)
  2. Paste the location of the patch into the "Go to" box and click enter
  3. With the cursor at the right location, type in the patch bytes. They should overwrite the bytes that used to be there.
  4. Export the modified binary and replace the uncracked EXE with the one you just patched.

Patches

OS Build Location / Go to Patch
Windows 9.4 Portable MSVC x64 0x139b40 b8 01 00 00 00 c3
Windows 9.4 Portable MinGW x64 0x10acc0 b0 01 c3
Windows 9.4 Portable MSVC ARM64 0x16aa98 20 00 80 52 c0 03 5f d6
Linux 9.4 Portable Qt6 x64 0x36a910 b8 01 00 00 00 c3

What these patches do

These patches simpily modify AccountList::anyAccountIsValid() to always return true. From my exprience this seems to be enough to bypass the DRM in Prism Launcher as of 9.4.

Known problems

It seems possible there are issues related to offline LAN servers still trying to authenticate anyway, but I'm not exactly sure. It mainly seems to affect Windows AMD64 builds, but I have gotten it once under Linux. This is also known to occur with source cracks where this mod has been suggested as a fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment