1 - Prerequisite Knowledge
Tracers are known as data that is left on your PC to identify you. These tracers are usually stored on your disk, registry, etc. Rust does not have tracers! You do not have to "clean" your PC after being banned. Do not fall for this. If you get banned, just sign out of Steam, reboot your computer, spoof (if you need to), login and play again. Be aware that Rust does track your IP address, more information about this the more you read.
Rust has 2 anti-cheats. One is "Easy Anti-Cheat" (EAC), and another is "Cerberus" (Cerb). The main goal of Easy Anti-Cheat is to block, flag, or detect your cheat tampering with the game. Rust has one of the highest packages of EAC, meaning it is one of the hardest games to find 100% undetected cheats for.
This is the client side anti-cheat. You will see it running on your computer. While this is hard to bypass, a lot of people have managed it. However, maintaining a large userbase using a bypass is some accomplishment. Not many people can maintain a large userbase, this is why some cheats are private or slotted.
The main purpose for this anti-cheat is to identify you cheating based on your playstyle. This runs server side (meaning it does not run on your computer, rather the server).
What is allegedly tracked?
- How many times a bone has been hit
- How many servers you have been on
- How many kills you have (real players) (confirmed)
- How many deaths you have (real players)
- If you are raising flags to EAC (hydra) (confirmed)
- Your IP address (tracking past accounts and bans) (confirmed)
- Your hardware (tracking past accounts and bans) (confirmed)
- How many hours you have on your hardware
- How many hours you have on your account
- How many reports you have recieved from players (and the timespan you got them) [F7] (confirmed)
- How many times your bullet reflects
- When you take damage (confirmed)
- When you are downed (confirmed)
- When you spawn (confirmed)
- When you use a weapon (confirmed)
- When you disconnect from a server (confirmed)
- When you connect to a server (confirmed)
- Your connection latency to the server (confirmed)
- How much damage you dealt (confirmed)
- Which entity you hit (player, NPC, etc) (confirmed)
- Your body rotation (confirmed)
- Your aim angle (confirmed)
aPlayerSpawn 'player_spawn' aPlayer 'player' aTeamId 'team_id' aCharacterId 'character_id' aPlayerDespawn 'player_despawn' aPlayerDeath 'player_death' aPlayerKiller 'player_killer' aPlayerRevive 'player_revive' aPlayerRevived 'player_revived' aPlayerReviving 'player_reviving' aPlayerTick 'player_tick' aPlayerPosition 'player_position' aPlayerViewrota 'player_viewrotation' aPlayerHealth 'player_health' aPlayerTickflag 'player_tickflags' aPlayerUseweapo 'player_useweapon' aPlayerFov 'player_fov' aWeaponId 'weapon_id' aMeleeAttack 'melee_attack' aPlayerTakedama 'player_takedamage' aPlayerVictim 'player_victim' aPlayerVictimPo 'player_victim_position' aPlayerVictimVi 'player_victim_viewrotation' aPlayerAttacker 'player_attacker' aPlayerAttacker_0 'player_attacker_position' aPlayerAttacker_1 'player_attacker_viewrotation' aPlayerAttacker_2 'player_attacker_fov' aHitboneId 'hitbone_id' aDamageTaken 'damage_taken' aDamageFlags 'damage_flags' aPlayerDowned 'player_downed' aVictim 'victim' aVictimShotsFir 'victim_shots_fired' aVictimShotsLan 'victim_shots_landed' aAttacker 'attacker ' aAttackerShotsF 'attacker_shots_fired' aAttackerShotsL 'attacker_shots_landed' aPlayerUseAbili 'player_use_ability' aAbilityId 'ability_id' aAbilityDuratio 'ability_duration_ms' aAbilityCooldow 'ability_cooldown_ms' aAbilityEffectF 'ability_effect_flags'
Hydra is the processing engine of EAC (detections, hwid, bunch of process information, systeminfo ...). When you for example use a detected cheat, hydra notices that but might not ban you due to it requiring more data or waiting for more users to make a banwave. However, hydra knows you are cheating and reports that to Cerberus, Cerberus does have a threshold of reports that gets affected by only the hydra data (confirmed). This threshold is affected insanely detected cheat 2-3 reports then temp ban and so on.
Servers owned by Facepunch (the company behind the game) will perm ban you if they catch you cheating. So if you play on these servers, and get perm banned, do not panic.
An admin ban will generally happen if you are exploiting, or if you have caused enough mayhem for them to come to the server and observe you (referring to Facepunch in this case specifically). These bans are hard to distinguish between a Cerb, or an EAC ban as they can have the same ban messages. If all of your building entities get deleted (also known as a "dev wipe"), you more than likely were manual banned by an Facepunch admin. Monitor the Rust Discord and if you see reports of your account, that's bad. You should change your playstyle to not get reports sent to the Rust Discord. Players WILL record you and upload videos of you.
The above is true on other official servers as well as modded. Except manual bans more often on modded servers due to more active admins who will monitor you quickly compared to Facepunch admins.
Bans applied by non Facepunch servers will not apply to your account. This is only for the specific server(s) the admin has manually banned you from.
If you try to enable noclip without a cheat that has protection, it will result in a ban message "Cheat Detected", and you will be perm banned from that server at minimum.
Some servers will send admin commands (noclip, debugcam, etc) and ban you if any activate. Some cheats have protection against this while others do not.
A lot of servers have a plugin that generates fake stashes, so be aware of that. They normally spawn completely randomly in the middle of nowhere in each grid. Some plugins spawn a bag next to them, some don't. It's best to avoid stashes all together on non Facepunch owned servers.
Almost all servers have a bot that checks if you are in cheating Discord servers. All these bots do is have alt accounts that join known cheater Discord servers, and check if you have a mutual server with one of the alts. What is funny is they seem to think that this is not a known thing, and they have some magic method to detect that you're a cheater. I suggest you just make an alt for yourself to appeal, and fight fire with fire.
How to tell if you was banned by Cerb or EAC
First Cerb ban will be a 3 day ban, and then (if shortly after the first ban) a perm. EAC will instantly perm you, and a lot of people on the same software (meaning cheat detected).
In general, Cerb bans follow this pattern:
- First ban will be a 3 day ban
- Second ban ban will be a 7 day ban or a perm ban
- Third ban will be a 7 day ban or a perm ban
Rust will hardware ban you. This means if you get hardware banned (random from 1st ban up to allegedly 10th ban), you will not be able to play the game on your computer anymore, even if you aren't cheating. Spoofers will "spoof" your hardware serials, and trick anti-cheats into thinking you're a different computer all together. This means, if you are spoofed and get hardware banned, you can just respoof to a different computer and play again; or even play legit on your main computer without spoofing in future.
Spoofers can cost upwards of 20 - 60 euros a month, and does create another detection vector. However, personally I would prefer paying the money so I have the option to play legit in future (or continue hacking).
Having a VPN is close to necessary when cheating in online video games. However in Rust, it is crucial. Rust community admins have a tool called "BattleMetrics" which tracks your IP address across multiple accounts. This tool also tracks how long you have been on which server. Admins are easily able to find your old banned accounts, and ban you for that alone. If you link your main IP to cheating, and it is static (won't change overtime), you might get IP banned from a large majority of the popular servers.
However, most Rust servers block VPNs as they're used by the majority of the cheating community. Because of this, there is no known VPN that works for servers. People are not keen on sharing their VPN provider in fear of servers flagging them in future. This is something you will have to discover for yourself. We at Reported will howeve recommen that you use MysteriumVPN, they run a decentralized server which high secrurity. People set up their machines as nodes for this vpn server so you'll be able to choose between thousands of residental ip addresses.
How to get alt accounts
Rust can be one of the most expensive games to cheat on! If you think you can pay less than 150 a month on cheats and accounts combined, you might find yourself a shock. It is very difficult to last in Rust, especially with public cheats.
If you want a full access (you own it fully) try: G2G, Eldorado or Steamby. If you would like to rage hack, I suggest buying a hacked account from LolzTeam.
If you are confused about this, let me explain. The vast majority of cheats will raise flags with the anti-cheat, meaning the likelihood of you getting stat banned (headshots, accuracy, etc) is increased. A lot of the time, EAC will not just ban you for cheating, even if you are raising a lot of flags. It's best for them if they don't make it easy to make 100% undetected cheats.
2 - Playstyle
If you would like to last as long as possible (providing your cheat remains undetected, and that is out of your hands), then follow these golden rules.
- Break up your killing into farming (kill, farm, kill, farm)
- Avoid using aimbot (or around sub 20% hitchance with pSilent, some servers flag pSilent)
- Avoid using any visible features in front of other players (or if you suspect an admin is spectating you) (noclip, silent farm/melee, etc)
- Do not have perfect aim with little hours under your belt! You will get reported regardless
- DO NOT GET GREEDY! You will still dominate if you take a few Ls. Do not get mad, then wipe a Chinese zerg for killing you once [Cerb]