> For the complete documentation index, see [llms.txt](https://sbscripts.gitbook.io/sb-scripts/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sbscripts.gitbook.io/sb-scripts/sb-anticheat/overview.md).

# Overview

## 🛡️ SB AntiCheat

#### **A smarter layer of security for your FiveM server.**

SB AntiCheat is built to detect suspicious activity, protect server-side systems, and give your staff the information they need to react quickly. It combines automated detection, evidence collection, administrative tools, and configurable enforcement into one lightweight resource.

Whether you're running a small community or a large RP server, SB AntiCheat is designed to stay out of the way while keeping an eye on what matters.

### 🔥 Protection That Goes Beyond Detection

SB AntiCheat doesn't rely on a single type of protection. Multiple systems work together to identify abnormal behavior, protect vulnerable events, and provide your staff with useful information when something goes wrong.

#### ⚔️ Exploit Protection

Protect your server from common exploit techniques including unauthorized event triggers, entity abuse, suspicious spawning, spoofing, and other malicious behavior.

#### 🎯 Configurable Detection

Decide exactly how your server responds to detections. Configure individual protections, punishments, exclusions, and security rules through a straightforward Lua configuration.

#### 🚀 Built for Performance

Security shouldn't come at the cost of server performance. SB AntiCheat uses optimized checks and asynchronous operations to keep resource usage low while maintaining continuous monitoring.

#### 🖥️ Admin Control Center

Give your staff a dedicated place to manage security. The in-game panel provides tools for viewing players, managing bans, investigating detections, and reviewing security activity.

#### 👀 OCR Monitoring

Suspicious mod menus can display information directly on a player's screen. SB AntiCheat can analyze screenshots for known cheat-related text and automatically record evidence when configured detections are triggered.

#### 📸 Evidence & Logging

Every detection can become an actionable report. Send security activity to Discord with player information, detection details, and screenshots when available, making investigations much easier for your staff.

#### 🔐 Ban Evasion Protection

Don't let a simple account change undo a ban. SB AntiCheat can use available identifiers and HWID information to help recognize players attempting to bypass previous punishments.

#### 🗃️ Persistent Security Data

Bans and security events can be stored using **oxmysql**, allowing your server to maintain records across restarts while using asynchronous database operations to keep everything responsive.

#### 🔌 Framework Support

SB AntiCheat is designed to work with different server environments, including **QB-Core, ESX, and standalone configurations**, making integration simple regardless of how your server is structured.

#### 🧩 Anti-Tamper Checks

Protection should also protect itself. Heartbeat and runtime checks help detect attempts to stop, interfere with, or modify the AntiCheat while it is running.

#### 🧠 Advanced Detection

From suspicious entity behavior to unauthorized spawning and mod menu activity, SB AntiCheat combines multiple detection systems to identify behavior that doesn't belong on your server.
