antihack.enabled (not a Rust ConVar)
Rust has no antihack.enabled switch. What the antihack namespace contains on build 25582902, its recorded values, and how it differs from EAC.
Last updated Verified on Rust build 25582902, 2026-09-28
- Listed on build 25582902
- No. find . does not list it and reading it over RCON returns nothing, so there is nothing to set.
antihack.enabled looks like the obvious switch for Rust's server side anti hack. On the current build we checked there is no such ConVar, so a line with it sets nothing.
What the server says
On our test server (Rust build 25582902, September 2026), find . lists 129 names in the antihack namespace, including a few true or false options such as antihack.admincheat and antihack.objectplacement. None of them is antihack.enabled, and the name is not in the server's game code (Assembly-CSharp.dll) either.
Instead it is a set of levels and thresholds. The main ones, with the values our server printed:
| ConVar | Value on 25582902 |
|---|---|
antihack.userlevel | 2 |
antihack.enforcementlevel | 1 |
antihack.maxviolation | 100 |
antihack.noclip_protection | 3 |
antihack.speedhack_protection | 3 |
antihack.flyhack_protection | 3 |
antihack.eye_protection | 4 |
antihack.melee_protection | 5 |
antihack.projectile_protection | 6 |
antihack.terrain_protection | 1 |
The server prints no help text for any of these, so we do not publish what each number means. Without that, a value copied from a forum post is a guess; if you have no specific problem, leave them at the defaults.
Antihack is not EAC
Going by their names (noclip, speedhack, flyhack, melee, projectile), the antihack ConVars are the server's own movement and combat checks. Easy Anti-Cheat is separate and configured with other names, such as server.anticheattoken (True on our server), whose help text says clients "must provide a valid EAC token to connect; disable only for testing or modded environments".
What to do with an old config
Delete the antihack.enabled line. If you had it there to relax the checks for a build or creative server, look up the specific antihack.* level you need and test it on a copy of the server first.
Related ConVars
- antihack.userlevel
- antihack.enforcementlevel
- antihack.noclip_protection
- antihack.speedhack_protection
- antihack.flyhack_protection
- server.anticheattoken(Generated) When true clients must provide a valid EAC token to connect; disable only for testing or modded environments
Skip the manual work: install the Panelra agent
Wipes, updates, restarts, plugins and crash alerts for your Rust servers, from one dashboard. One install command on your Linux host, no inbound ports for the agent.
Free during the open beta. Pricing will be announced before the beta ends.