• 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Filterscript] AntyCheat System [SA-MP/OpenMP]
#1
Lightbulb 
[Image: jualhkz.png]
AntyCheat for SA-MP/OpenMP



Hi! Let me introduce you to an Anti-Cheat system based on the SendClientCheck function with type 0x5. It’s designed to detect player modifications like S0beit, Sobfox Launcher, CLEO 4, CLEO 5 with Ultimate ASI Loader, MoonLoader, SilentPatch, SampFuncs, modified VorbisFile.dll, UltraWH and FakeMobile

The script has been tested on SA-MP client versions 
  • 0.3.7
  • 0.3DL
  • OpenMP 1.5.2

Below, you’ll find some screenshots and a link to the script.
Screenshots: Screens




AntyCheat v2 released! What’s new?
  • Players must now use a client version newer than 0.3.7 R1.
  • Added verification for the mobile version using "mobilePlayer[playerid]"
  • Implemented checks to ensure players cannot bypass OnClientCheckResponse by using the disable ClientCheck RPC.




AntyCheat v2.1 released! What’s new?
  • Added the /checkp [id] command, which sends a player check request for S0beit modifications. The check works by monitoring the underwater oxygen level, as S0beit gives infinite oxygen
  • Added detection for SampFuncs.asi




AntyCheat v2.3 released! What’s new?
  • The system now uses the pawnRakNet plugin for better analysis and future script improvements
  • Added protection against the S0beit-FakeMobile
  • Added detection for S0beit (sobfox.asi)


AntyCheat v2.4 released! What’s new?
  • The code has been refactored
  • Removed the /checkp command
  • Added Sobfox Launcher detection for OpenMP(0.3.7-R5/0.3.DL-R1) client


AntyCheat v2.5(OpenMP) released! What’s new?
  • Added SobFox Launcher detection(OpenMP) for client versions: 0.3.7-R3 + 0.3.7-R4
  • Added the allowedClients array. Now, the allowed client versions are: 0.3.7-R3, 0.3.7-R4, 0.3.7-R5, and 0.3.DL-R1 (does not apply to mobile players)
  • The format has been replaced with SendClientMessage
  • Temporarily removed the IsPlayerUsingOmp function due to a bug related to reconnecting


AntyCheat SA-MP(2.4.1) & OpenMP(2.5.1) released! What’s new?
  • Added detection for modified VorbisFile.dll (ASI Loaders) and UltraWH.asi.
  • Added an "allow" parameter to cheatDetected – now you can decide whether to kick the player for cheating or not (0 = kick, 1 = allow to play).
  • Added printf [DETECTION] to cheatDetected.


AntyCheat SA-MP(2.4.2) & OpenMP(2.5.2) released! What’s new?
  • Added a new address for detecting SampFuncs (2.4.2 + 2.5.2)
  • Fixed an issue in OnPlayerConnect where CallLocalFunction was causing a reconnect (2.5.2)
  • Added a [INFO] printf with info about: mobile players, false responses, and suspicious (RPC check) (2.5.2)

AntyCheat SA-MP(2.4.3) & OpenMP(2.5.3+2.5.3-API) released!
What’s new?

! Please note: This version is the last and will no longer be supported ! v2.4.3 (SA-MP):
  • Added detection for SobFox.asi and SobFox launcher for SA-MP (0.3.DL, 0.3.7-R5, R4, R3 clients

AntyCheat v2.5.3 + v.2.5.3-API (OpenMP):
  • The SendClientCheck method has been changed in the script, and it now uses a random memOffset
  • Added detection for SobFox.asi and SobFox launcher for SA-MP (0.3.DL, 0.3.7-R5, R4, R3 clients)
  • Added detection for Improved Deagle
  • Added detection for StealthRemastered03DL.dll
  • Added detection for Sensfix.asi

Download: GitHub




  Reply
#2
AntyCheat v2 released!
  Reply
#3
v2.2 Released
  Reply
#4
what version includes pawnRakNet?
i got error [2025-02-01T18:18:53-0300] [Error] Skipping legacy plugin 'pawnraknet'; There is an open.mp compatible version you can find here: https://github.com/katursis/Pawn.RakNet/releases , make sure to download x.x.x-omp version.

i have includes one here pawnraknet-1.6.0-omp-win32
  Reply
#5
Put the plugin to components folder
  Reply
#6
AntyCheat SA-MP(2.4.2) & OpenMP(2.5.2) released!
  Reply
#7
AntyCheat SA-MP(2.4.3) & OpenMP(2.5.3+2.5.3-API) released!
  Reply


Forum Jump: