Active on 523 instances · v2.4.1

Server protection
without the overhead.

VeilGuard is a tamper-proof FiveM resource with 76 detection rules running in parallel — memory pattern scanning, RPC validation, screen OCR, evidence replay. Drop it in server.cfg and walk away.

76
detection rules
<1ms
tick overhead
5 min
install time
resources/veilguard/server.lua
-- veilguard.lua · server-side config
local Veil = require('veilguard')

Veil.configure({
  license  = "vg_5b8a_3f12_e7...",  -- 1-year plan
  modules  = {
    memory_scan    = true,
    rpc_validate   = true,
    spawn_sanity   = true,
    weapon_audit   = true,
    screen_ocr     = true,
    coord_replay   = true,
  },
  thresholds = {
    velocity_max  = 27.5,
    explosion_max = 3,
    health_step   = 50,
  },
  webhook = "https://discord.com/api/...",
})

-- 76 detection rules — hot-reloaded
Veil.start()
02 · live feed

Bans happen in real time.
So does the audit log.

Every ban writes a structured event to your Client Zone log stream, fires a Discord webhook, and snapshots the last 6 frames before the offence — coords, weapon, velocity, screen capture. No "why was I banned" appeals.

structured json webhook · sub-second 90-day retention
~/veilguard/logs/bans.live
● live
[11:11:47]BANuser=xx_h4ck3r_xx reason=aimbot_signature action=permanent
[11:11:00]BANuser=cheatmaster99 reason=godmode_violation action=permanent
[11:10:13]BANuser=noobdestroyer reason=velocity_anomaly action=permanent
[11:09:26]BANuser=rp_cheater reason=coord_jump_detected action=permanent
[11:08:39]BANuser=scriptkiddie reason=menu_pattern_match action=permanent
$
03 · stack

Six layers. Every request, every tick.

Not a black box. Each module is named, configurable, and individually toggleable from the Client Zone. No "AI magic" — just specific runtime checks.

011.4K patterns

Memory pattern scanner

Real-time signature scan against 1,400+ known cheat patches. Flags rebinding, code-cave injection, and unsigned native hooks.

02200+ events

RPC & event firewall

Validates every server event against a typed schema. Drops malformed payloads. Blocks 200+ malicious event handlers used by public menus.

0399.4% hit-rate

Hardware fingerprinting

Stable identifier derived from 7 hardware vectors. Survives Discord re-link, IP change, and HWID spoofers. Catches ban-evasion attempts.

0450+ menus

Screen OCR / vision

On-demand screenshot capture run through OCR + visual classifier. Detects overlay menus (Eulen, RedEngine, Lynx, Hesp, etc.).

05evidence clips

Coordinate replay

Last 90s of player position, velocity & health stored. Every ban ships with a slideshow of the 6 frames before the offence.

06sub-second

Webhook + audit log

Sub-second Discord webhook on critical events. Full audit log of every kick, ban, setting change. JSON export for SIEM.

04 · compared

How VeilGuard stacks up.

We're not the only option — but most "anticheats" for FiveM are client-side hash checks.Here's an honest comparison.

capabilityVeilGuardEasy Anti-CheattxAdmin aloneNo protection
Active detection layers76client-onlynone
Tamper-proof resource
AI screenshot OCR
Evidence replay on ban
Hot-reloaded rules
Hardware fingerprintip only
Discord webhook (per-event)
Runtime CPU cost<1ms/tickanticompete00
Setup time5 minn/a20 min
05 · install

Four commands. You're protected.

No SDK, no agents, no Docker. The resource is a single ZIP you drop in resources/. License key is your auth — generated instantly on checkout, emailed in plain text.

  • 01Buy a license — key arrives by email & in your Client Zone.
  • 02Download the per-license ZIP from your Client Zone.
  • 03Drop into resources/, add ensure veilguard to server.cfg.
  • 04Restart. Logs stream live in the Client Zone within seconds.
~/fxserver/server.cfg
# 1. extract veilguard.zip into resources/
# 2. add the line below, anywhere after start-essentials

ensure veilguard

# 3. paste your license into the resource's config:
setr veilguard_key "vg_5b8a_3f12_e7a..."

# 4. restart — the resource self-registers with
#    the Client Zone via TLS heartbeat.
# >> done.
06 · faq

Real questions. Real answers.

Still on the fence? Drop a message in our Discord — we reply within two hours.

12+ independent detection vectors run in parallel: memory signature scan, RPC schema validation, native-call sanitisation, screen OCR, velocity/coord anomaly, weapon spawn audit, and behaviour heuristics. A bypass would have to defeat every layer at once — which is materially harder than patching around a single hook.

07 · ship it

Ready when you are.

Stop reading. The cheaters on your server already are. 30-day money-back guarantee. Instant license delivery.