If you have been reading about Roblox scripts and hitting words like injector, sUNC and Hyperion with no explanation, this is the page that defines them. No prior knowledge assumed.
What an executor is
Roblox games are written in Lua, a programming language. When you join a game, your computer runs that game's Lua code. An executor is a program that lets you run your own Lua code inside that same game, alongside the code the developer wrote.
That is the whole idea. Everything else — autofarms, unlocks, teleports, visual overlays — is a consequence of being able to run code in a place that was not meant to accept yours.
Executor and injector
You will see both words. The injector is technically the part that gets your code into the game process; in practice people use the two interchangeably to mean the whole program.
Executor vs script: you need both
This trips up almost everyone at the start. They are two different things and are usually sold separately.
| Executor | Script | |
|---|---|---|
| What it is | A program | Lua code, usually a text file |
| What it does | Runs code inside the game | Describes what to do |
| Analogy | The music player | The song |
| How many you need | One | One per thing you want to do |
| Where you get it | A seller like us | A seller, a community, or the developer |
An executor with no script does nothing. A script with no executor is just a text file. Buying one and expecting the other to be included is the most common first mistake.
The vocabulary
UNC and sUNC
UNC — Unified Naming Convention — is an agreed list of the functions an executor should provide and what they should be called, so that a script written once runs on any executor that implements it. sUNC is a stricter test that checks those functions behave correctly rather than merely existing under the right name.
In practice: higher sUNC support means more scripts will run without modification. It is the closest thing to a compatibility rating in this space.
Hyperion / Byfron
Roblox's client-side anti-cheat. Byfron was the company; Hyperion is the technology, now built into the Roblox client. Executor developers work around it, Roblox updates it, and the cycle repeats. This is why executors periodically stop working.
Kaitun
A script that plays a game unattended from an early state — typically progressing an account automatically over long periods. Common in farming-oriented games.
External
A different category of tool that runs outside the game process rather than injecting into it. It cannot run Lua in the game but can read state and drive input. Covered properly in our externals guide.
Key system
A gate requiring you to fetch a key before the tool runs. On free executors this is usually an ad-revenue mechanism. On paid products your key is issued at purchase — ours arrive by email within seconds of payment.
What you need to get started
- A Windows PC. Most executors are Windows-only; Mac and mobile support is limited and varies by product.
- An executor. This is the program that does the running.
- A script for the game you care about. Find this before buying an executor, so you can check compatibility.
- An alternate Roblox account, which is how most people run these.
- Administrator access, because injection generally requires it.
What usually goes wrong first
- Antivirus blocks the download. Expected behaviour for this category — our guide on avoiding script scams explains why, and when it is genuinely a warning worth heeding.
- Injection fails. Usually not running as administrator, or a Roblox update has temporarily broken the executor.
- The script does not run. Usually a compatibility mismatch between what the script needs and what the executor provides.
- It works, then stops a week later. Roblox updated. Wait for the executor to be updated too.
Per-product instructions
Everything above is general. Each product we sell has its own setup and troubleshooting page in the docs — start there, since the specifics differ.
Common questions
What is the difference between an executor and a script?
The executor is the program that runs code inside the game. The script is the code. You need both, and they are usually bought separately.
Do Roblox executors work on mobile?
Support is limited and varies by product. Most are built for Windows. Check the product page or ask before buying.
Why do executors stop working?
Roblox updates its client and its anti-cheat. Executors need updating to match, so there is usually a gap between a Roblox update and a working executor.
Is it hard to use one?
The hard part is the first setup — antivirus, administrator permissions, getting injection to work. After that it is opening a program and pasting a script.