Automatically and easily patch 2019 and below Roblox Player, Studio and RCC.
This program uses the safest way of patching, by simply replacing the signing certificates and replacing all roblox.com urls with one of your choice. This avoids disabling trust check, and signing outright.
You will have to put the signing keys in certain coreguis/corescripts/join scripts, and files. If you didn't already know this, you probably shouldn't be using this program.
This program should work perfectly fine for 2017 through 2019 clients. Other versions may require additional patches, mainly >2014 clients.
This program does not support iOS, and Android patching. Sadly, you will have to figure out how todo these on your own.
Building for debug targets:
cargo run build
Building for release targets:
cargo run build -r
Windows:
.\roblox-auto-patcher.exe --help
Linux/MacOS:
./roblox-auto-patcher --help
- 2009 (requires additional patches)
- 2010 (requires additional patches)
- 2011 (requires additional patches)
- 2012 (requires additional patches)
- 2013 (may require additional patches)
- 2014 (may require additional patches)
- 2015
- 2016
- 2017
- 2018
- 2019
- Replace roblox.com urls with user specified
- Replace --rbxsig certificates
- Use in-house certificate generator
- Support for --rbxsig2 (roblox uses different signatures for different versions)
- Be able to patch bootstrapper
- Support for longer than 10 character domains (requires ASLR disabling, plus other patches)
Want to contribute? Simply create a pull request, or if you are experiencing problems please open an issue.
The rbxsig KeyGenerator was originally from this archive, although this project uses a version I decompiled. I am unaware of who created it, but if you know please open up an issue or pull request, so they can be credited properly.