[Plugin] SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017)
#1

SAMP_AC_v2

Version 2.0 of SAMP Anti-Cheat. This is a full re-code from the ground up.

Use

This program was used by thousands of players for SA-MP (San Andreas Multiplayer). It was usually used in conjunction with attdef. This program protected against various common cheats that were highly popular between the years 2014-2017. I would not recommend using this today for anti-cheat purposes as it is fairly dated. I believe it could be updated.

Features
  • Game File verification
  • Process list verification (checks for illegal processes)
  • Injected libraries verification (Checks for illegally injected DLL's)
  • Extension to SA-MP. Provides many new functions to the SA-MP game client. Player's familiar with SA-MP+ should recognize some similar functionality.
  • Hooks into main SA-MP network code to allow a seamless installation for server and client.
  • DirectX and many game hooks to prevent advanced cheats.
  • Verifies integrity of packets in the SA-MP network layer.
  • Rudimentary thread analysis: Threads created by all modules were kept track of and monitored.
  • Integration of the Dynamic Natives proof-of-concept.
  • Easy-to-install client that automatically detects GTA:SA and SA-MP installation.
  • Easy-to-install server with vast documentation on new functions and callbacks.
  • Many example Filterscripts showing functionality, easy to extend and implement in current gamemodes.
  • Debugging counter-measures and advanced protection against software decompilation via the Enigma Protector.
  • Advanced configuration to prevent sync bugs, control c-bug speed, switch reload, vehicle blips.
  • Was run and supported on many public servers such as uL DayZ, GTA:T, Public Autoarena as well as countless Attack and Defend servers and gamemodes.
  • Much much more
Compiling

Windows

1) Download Visual Studio 2015 Community Edition - https://www.visualstudio.com/en-us/v...mepage-vs.aspx
2) Download Visual Studio 2013 SDK - https://www.microsoft.com/en-us/down....aspx?id=40758
3) Open acv2.sln with Visual Studio 2015
4) Switch to release mode
5) Compile


Client Specific
  • Ask Whitetiger to run the Enigma protector on the compiled file - you can use the demo for testing.
  • Download nullsoft scriptable install system - http://nsis.sourceforge.net/Download
  • Run sampac.nsi
Linux

1) Use _32_-bit Ubuntu 14.04.3 LTS Through VMWare (Or whatever distro you want, Ubuntu is the easiest)
2) sudo apt-get update
3) sudo apt-get upgrade
4) sudo apt-get install build-essential git g++-4.4 (Old version of g++ to allow compatability with older Linux distros)
5) Follow steps here to generate an ssh key and add to github: https://help.github.com/articles/generating-ssh-keys/
6) git clone git@github.com:Whitetigerswt/SAMP_AC_v2.git
7) cd to "ACv2_Server"
"make"
9) sampac.so should be located in ACv2_Server/bin/


Release builds

Fully compiled release builds are available here

EDIT: these are currently not working because my domain samp-ac.com expired.

Gameplay

(Check GitHub page for working utube links) Questions, comments, suggestions, future development?

Ask me on the Discord

GitHub
https://github.com/Whitetigerswt/SAMP_AC_v2
Reply


Messages In This Thread
SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by Whitetiger - 07.10.2018, 21:18
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by HydraHumza - 08.10.2018, 00:35
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by v1k1nG - 08.10.2018, 00:36
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by Pottus - 08.10.2018, 03:03
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by iLearner - 08.10.2018, 04:33
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by Lorenc_ - 08.10.2018, 05:52
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by Whitetiger - 08.10.2018, 09:42
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by GospodinX - 08.10.2018, 10:41
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by wallee - 08.10.2018, 13:46
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by severance - 08.10.2018, 14:36
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by waysemir - 08.10.2018, 15:11
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by ipsLuan - 10.10.2018, 16:08
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by PowerMwK - 10.10.2018, 21:54
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by XxBaDxBoYxX - 10.10.2018, 22:39
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by Whitetiger - 11.10.2018, 03:39
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by DeitY - 11.10.2018, 09:51
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by CoaPsyFactor - 11.10.2018, 20:42
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by PT - 11.10.2018, 20:47
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by waysemir - 13.10.2018, 10:01
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by waysemir - 13.10.2018, 10:22
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by waysemir - 13.10.2018, 10:32
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by dotSILENT - 13.10.2018, 23:03
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by waysemir - 14.10.2018, 12:45
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by severance - 14.10.2018, 13:41
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by Whitetiger - 15.10.2018, 03:49
Re: SAMP_AC_v2: Most advanced Client-Side Anti-Cheat for SA-MP. (2014-2017) - by waysemir - 19.10.2018, 16:42

Forum Jump:


Users browsing this thread: 1 Guest(s)