About
RAVEN IS BETA | Early versions will be sourced out/stress tested by devs before publishing NOT ONLY THAT BUT, I am most likely never going to work on this resource again, so build off of it and make it fleshed for your use cases.
Summary
Raven is a ReplicatedFirst client framework. It’s built to make client code harder to access for cheaters. It targets “quick search” 'workflows' used by skids and cheaters.
Anything client sided can be hooked and read. Raven adds light security; not true secrecy.
Raven in short
Raven "hides" client logic using a simple method:
Cache: Everything is saved (Modules, Packages, ect.) and easily accessible from other scripts
Run: Execute scripts the player wants to run from the cache.
Destroy: Clean up leftovers and destroy references.
Anti modules
Raven also comes with anti tooling:
AntiSaveInstance: Blocks saving the game to extract items/models/scripts.
AntiDex: (planned): Targets Dex-style explorers that read services and Instances.
AntiError: Kicks on non-whitelisted client errors.
AntiDex and Error are planned to be released in later versions, current stability of them is unkown and not fully built.
Storage
Raven includes a fake ReplicatedStorage. It is meant for scripts only. It is not meant for GUIs or viewmodels.
Last updated