Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Basic information covering the environment

What is the purpose?

Uranium is a multi-purpose pure luau environment, which uses the FiU bytecode interpreter to execute code. It’s sole purpose is to closely replicate the environment that seen in executors, as well as giving the user full control over the VM, allowing to control most things that occur in the VM.

The VM can also be used as a sandbox or to monitor and inspect obfuscated code during run-time. Some examples of use are listed below: - Reverse engineering deeply obfuscated code during run-time - Sandboxing - Monitoring or controlling script behavior

How can we properly utilize this tool?

Uranium by default offers a modified environment, which includes custom functions. These functions often mimic popular functions that are seen in executors as mentioned before, these are tools provided to you as default to allow you to achieve just that.

How do we use them?

This page serves as the documentation page, as mentioned before, this will allow you to help understand concepts you do not understand.