Jump to content
Connor.

Script based anticheat (Learning material)

Recommended Posts

Script based anticheat for Arma 3.

 

This anticheat has been active on a single life server (avg 70 players during peak time) since July 2017. In the 22 months since, it has banned over 900 malicious accounts.

My intention in releasing it is so anyone can read through what I consider to be a very competent anticheat, learn something from it and apply that knowledge to their own custom anticheat.

It is important to note any script based anticheat will never be able to replace battleye. This is a second layer of defense for catching those who slip through the cracks.

I am walking away from arma to properly focus on getting my life together, so this is kind of a farewell gift I guess. Considering how effective it has been, I'd say it is easily the best work I've done in arma.

 

Noteworthy detection capabilities:

  • Terminated anticheat threads
  • Hijacked anticheat threads
  • Blocked anticheat initialization
  • Alternate accounts
  • Spoofed playerid
  • Unknown addon patches
  • Modified addon patch source
  • Modified display eventhandlers
  • Unknown code variables
  • Unknown function class
  • Modified function class source
  • Modified function file path
  • Modified function character count
  • Modified display controls
  • Unauthorised eventhandlers added to player and some displays

 

Source code: https://github.com/ConnorAU/A3AntiCheat

Discord: https://discord.gg/DMkxetD

  • Like 1
  • Thanks 3

Share this post


Link to post
Share on other sites

Thank you very much Connor and i think that you gave a lot of good content to the arma community !

  • Like 1

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×