Jump to content
Sign in to follow this  
Bjason1

Devs: Making life rough for the cheaters

Recommended Posts

Bjason1
Posted (edited)

Hey this post is for the devs, but if you are a developer and have anything to lend to the conversation, or just want to comment for visibility, please do.

Have you noticed that after a patch, the game seems cheat free for a little bit?  That's because they all have to update their hacks, for various reasons.  Some hacks work by reading variables in your system memory.  The hacker devs locate a variable in memory, then change its value, or read its value, etc.

Did you know that you can use pointers in C#?  As the next iteration of C++, C# holds on to many of its features.  In addition, Unity is compiling most of your code into c++ anyway.  Please see this stack overflow:  https://stackoverflow.com/questions/30416499/c-sharp-change-variable-memory-address

Do you guys currently have a DevOps pipeline for your application?  If no, let's set one up.  It's easy.  There are several third party applications.  For C# you can use TFVS, or I would recommend Azure DevOps. 

Then let's map new memory addresses for key variables and release these patches daily.  Using a tool like ReSharper can make doing large updates to these pointer maps very easy.  Small update for the players, pain in the ass for the cheaters.  

Hope this helps!

Edited by Bjason1
  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...
b38e7c858218a416ef714554dce933a2