Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[C++]Industrial Anti-cheat

Initiate Mage
Joined
Sep 23, 2018
Messages
1
Reaction score
0
VCM - Usermode Anti-Cheat

  • This software heavily prevents and deters cheats based on the concept of code injection
  • It implements deterrents such as memory integrity checks and anti-debugging mechanisms
  • Detect known software used for aid in cheating Eg. Cheatengine
  • Detects Modules and Remote threads being loaded into the game process
  • Currently only supports 32-bit software
Sxs Execution

  • Executes side-by-side with the main program
  • Loaded before the game's routines execute
  • Can monitor game execution with ease
  • Executes independently from the game while securing it unless specified
  • Memory usage efficient close to near 1% usage
Advanced Detection

  • Implements a software API hooking into the engine to validate the logic of a certain routines and improve their behaviour.Examples of software that do this are SELinux modules that hook kernel routines and implement their own secure version
  • MIC scanner, this checks the integrity of the game's executable code. If the user has tampered with the game logic then the anti-cheat will terminate the current game session
  • Anti-debugging technology is also a component of the Anti-cheat
  • Detects memory scanner such as by taking advantage of how the operating system manages and stores memory
  • Experimental security features that can be switched on/off such as a remote thread detector
*Detects remote threads and threads not executing in correct address space
*Hooks intra-process API functions to track threads
  • Window based detection
  • Process detection
  • Module/DLL detection
  • Packet Modification/winsock hook detection
Conclusion
This cheats monitor uses industry standard and higher anti-cheating solutions to combat client-sided exploitation

  • Uses error checking hashing algorithms to detect changes in the memory
  • Complex features and functions to quickly perform detection
  • Implements endpoint(intra-process features)security and threat protectionThe software has a much higher success rate of preventing cheaters than current solutions in the scene which can be default to just not acting on these malicious users at all
People may combat this and ask why anti-cheat solutions like game-guard/hackshield/xigncode/punkbuster exist and what are they compared to VCM,which all i have to say each individual of above mentioned could be combated from a mere 12-years old while VCM have the ability to uphold the standard of it's name.

If any server owner's would like to collaborate hit me up in the PM's.
*Currently working for MapleLumrie on their V83 version server, the software has been tested and validated by the server owner
 
Last edited:
Back
Top