Skip to content

gogo9211/roblox-decryptor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

roblox-decryptor

⚠️ NOTE:
This project is no longer compatible with Hyperion versions HYPV4.3.0.0 and above.

At this time, I do not have plans to continue development on this project in its current form. However, I may consider releasing an alternative version with a dynamic approach in the future.

What is this?

This is a static decryptor for Roblox. Essentially, it decrypts all the code pages manually by fetching the encryption keys from Hyperion, instead of following the usual dynamic approach, which forces Hyperion to decrypt the pages at runtime.

How does this work?

Hyperion uses a modified version of Chacha20 to encrypt the pages. They change the constant, adjust the round count, and also transform the initial key before using it. The initial key is usually smaller than the required Chacha20 key, and the rest is extended during the transformation.

How to use

After compiling the project, place the target Roblox version in the same directory as the compiled executable. Ensure that both RobloxPlayerBeta.dll and RobloxPlayerBeta.exe are in that directory. Once everything is set, simply run the compiled binary. It will automatically attempt to locate the page info array inside Hyperion and begin decrypting.

About

Static code decryptor for Roblox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages