Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
# DER AntiCheat v2.3.0 Official Documentation# DER AntiCheat v2.3.0 官方文档---## Version Information / 版本信息| | ||---|---|| **Version / 版本** | 2.3.0 || **Godot Version / 适配引擎** | 4.6+ || **Author / 作者** | 222 || **License / 协议** | MIT |---## Overview / 概述### EnglishDER AntiCheat v2.3.0 focuses on developer experience, introducing a one-click preset system, an in-game debug panel, and mobile compatibility guarantees. This release makes enterprise-grade anti-cheat accessible to developers of all skill levels. Choose from Light, Standard, or Competitive presets, or use `quick_setup()` to get started in seconds. The new In-Game Debug Panel (Ctrl+Shift+F12) provides real-time module status, runtime toggle, and live log viewing. The suite now offers **43 integrated modules** with full Android and iOS support.### 中文DER AntiCheat v2.3.0 专注于开发者体验,引入了一键预设系统、游戏内调试面板和移动端兼容性保证。本次发布让企业级反作弊对任何水平的开发者都触手可及。选择轻量、标准或竞技预设,或使用 `quick_setup()` 在几秒内启动。新的游戏内调试面板 (Ctrl+Shift+F12) 提供实时模块状态、运行时开关和实时日志查看。该套件现在提供 **43 个集成模块**,完整支持 Android 和 iOS。---## New in v2.3.0 / v2.3.0 新增### 1. Protection Preset System / 预设配置系统**English**One-click setup with three preset configurations tailored for different game types.- **Light Preset (6 modules):** Basic memory encryption and speed hack detection for single-player games- **Standard Preset (15 modules):** Injection detection, anti-debug, and save protection for multiplayer games- **Competitive Preset (38 modules):** Full protection suite for ranked matches and esports- **quick_setup() API:** Start protection with a single function call- **Inspector Editing:** All preset parameters editable in the Godot Inspector panel**中文**一键设置,三种针对不同游戏类型的预设配置。- **轻量预设 (6 模块):** 单机游戏的基础内存加密和加速检测- **标准预设 (15 模块):** 多人游戏的注入检测、反调试和存档保护- **竞技预设 (38 模块):** 排位赛和电竞的完整防护套件- **quick_setup() API:** 通过单个函数调用启动保护- **Inspector 编辑:** 所有预设参数可在 Godot Inspector 面板中编辑---### 2. In-Game Debug Panel / 游戏内调试面板**English**Runtime debug overlay accessible via Ctrl+Shift+F12, providing real-time monitoring and control.- **Module Status Dashboard:** Green/yellow/red indicators for all 38 modules- **Runtime Toggle:** Enable or disable individual modules during gameplay- **Live Log Viewer:** Last 100 log entries with real-time updates- **Stats Dashboard:** FPS, memory usage, process ID, and module statistics- **Password Protection:** Secure access control for release builds- **Hotkey:** Default Ctrl+Shift+F12 (configurable)**中文**通过 Ctrl+Shift+F12 访问的运行时调试浮层,提供实时监控和控制。- **模块状态仪表板:** 所有 38 个模块的绿/黄/红指示灯- **运行时开关:** 在游戏过程中启用或禁用单个模块- **实时日志查看器:** 最近 100 条日志条目,实时更新- **统计仪表板:** FPS、内存使用、进程 ID 和模块统计- **密码保护:** 发布版本的安全访问控制- **快捷键:** 默认 Ctrl+Shift+F12(可配置)---### 3. Mobile Compatibility / 移动端兼容**English**Full Android and iOS support confirmed with performance optimizations for mobile devices.- **ARM64 Native:** All detection modules tested on ARM64 architecture- **Low Overhead:** Object pooling and thread management optimized for battery life- **Touch Input:** Debug panel fully functional with touch interactions- **GPU Efficiency:** Minimal GPU impact during security scans**中文**完整的 Android 和 iOS 支持,针对移动设备进行性能优化。- **ARM64 原生:** 所有检测模块在 ARM64 架构上测试通过- **低开销:** 对象池和线程管理针对电池寿命优化- **触摸输入:** 调试面板完整支持触摸交互- **GPU 效率:** 安全扫描期间最小化 GPU 影响---## What's New in v2.2.0 / v2.2.0 新增### New Security Modules / 新增安全模块| Module / 模块 | Class | Description / 描述 ||:---|:---|:---|| Speed Detector V2 | DERSpeedDetectorV2 | Time-based speed hack detection with multi-level sensitivity / 基于时间的加速器检测,支持多级灵敏度 || Virtual Position Detector | DERVirtualPosDetector | GPS spoofing detection for location-based games / 面向位置游戏的 GPS 伪造检测 || File Integrity Scanner | DERFileIntegrity | SHA256 game file verification with auto-repair / SHA256 游戏文件验证,支持自动修复 || Offline Protector | DEROfflineProtector | Offline violation caching with auto-flush / 离线违规缓存,支持自动刷新 || Log Encryptor | DERLogEncryptor | AES-256-CBC encrypted log storage / AES-256-CBC 加密日志存储 |---## What's New in v2.1.0 / v2.1.0 新增| Module / 模块 | Class | Description / 描述 ||:---|:---|:---|| CCU Optimizer | DERCCUOptimizer | Dynamic quality scaling based on player count and FPS / 基于玩家数量和帧率的动态画质缩放 || Consistency Validator | DERConsistencyValidator | Server-client state validation with 5 violation actions / 服务器-客户端状态验证,5 种违规处理 || False Positive Filter | DERFalsePositiveFilter | Device-tier based false positive reduction / 基于设备档位的误报过滤 || Cloud Snapshot | DERCloudSnapshot | Encrypted cloud save sync with conflict resolution / 加密云存档同步,支持冲突解决 || Whitelist Manager | DERWhitelistManager | Hardware ID + device fingerprint whitelist / 硬件 ID + 设备指纹白名单 || Encrypted Logger | DEREncryptedLogger | AES-256-CBC encrypted logging with auto-upload / AES-256-CBC 加密日志,支持自动上传 || Device Fingerprint | DERDeviceFingerprint | Cross-platform hardware fingerprinting / 跨平台硬件指纹 |---## Quick Start / 快速上手```gdscript# One-Click Setup (New in v2.3.0) / 一键设置 (v2.3.0 新增)DERAntiCheat.quick_setup("competitive") # Light / Standard / Competitive# Or load a preset / 或加载预设DERAntiCheat.load_preset("standard")# In-Game Debug Panel / 游戏内调试面板# Press Ctrl+Shift+F12 during gameplay / 游戏时按 Ctrl+Shift+F12# Speed Detector V2 / 加速器检测 V2 (v2.2.0)var speed_detector = DERSpeedDetectorV2.new()speed_detector.speed_hack_detected.connect(func(ratio, details): print("Speed hack detected! Ratio: ", ratio))func _process(delta): speed_detector.process_frame(delta)# Virtual Position Detector / GPS 伪造检测 (v2.2.0)var pos_detector = DERVirtualPosDetector.new()pos_detector.location_fake_detected.connect(func(details): print("GPS spoof detected!"))# File Integrity Scanner / 文件完整性扫描 (v2.2.0)var integrity = DERFileIntegrity.new()integrity.save_manifest("user://file_manifest.json")integrity.start()```---Performance Comparison / 性能对比Metric / 指标 v1.9.0 v2.0.0 v2.1.0 v2.2.0 v2.3.0Memory Usage / 内存占用 200MB 100MB 95MB 92MB 90MBStartup Time / 启动时间 500ms 300ms 280ms 260ms 250msScan Lag / 扫描卡顿 50ms 20ms 18ms 15ms 12msGC Pauses / GC 暂停 10ms 3ms 3ms 2ms 2msTotal Modules / 模块总数 28 31 38 43 43---Available Presets / 可用预设Preset / 预设 Modules / 模块 Best For / 适用场景Light / 轻量 6 Single-player games, prototypes / 单机游戏、原型开发Standard / 标准 15 Most multiplayer games / 大多数多人游戏Competitive / 竞技 38 Ranked matches, esports, high-value economies / 排位赛、电竞、高价值经济---Security Features Summary / 安全功能总览Feature / 功能 v2.1.0 v2.2.0 v2.3.0Protection Presets / 预设配置 No No YesIn-Game Debug Panel / 游戏内调试面板 No No YesQuick Setup API / 快速设置 API No No YesMobile Compatibility / 移动端兼容 No No YesSpeed Detector V2 / 加速器检测 V2 No Yes YesVirtual Position Detector / GPS 伪造检测 No Yes YesFile Integrity Scanner / 文件完整性扫描 No Yes YesOffline Protector / 离线违规缓存 No Yes YesLog Encryptor / 日志加密存储 No Yes YesMemory Encryption / 内存加密 Yes Yes YesThread Pool / 线程池 Yes Yes YesInject Detection / 注入检测 Yes Yes YesVM Detection / 虚拟机检测 Yes Yes YesAnti-Debug V2 / 反调试 V2 Yes Yes YesRollback Detection / 回滚检测 Yes Yes Yes---License / 协议MIT License — Free for personal and commercial use.MIT 协议 — 免费用于个人和商业用途。---Made with dedication for the Godot community为 Godot 社区倾力打造
🛡️ DER AntiCheat
Version: 1.3.0
Godot Version: 4.6+
License: MIT
📦 What's New in v1.3.0
✅ Configuration System
- Config Manager (
DERConfigManager) - Load, save, and manage configurations with auto-save - Config Diff (
DERConfigDiff) - Compare configurations with deep recursion and array modes - Config Preset (
DERConfigPreset) - 7 ready-to-use presets (Development, Testing, Production, Light, Balanced, Strict) - Config Template (
DERConfigTemplate) - Reusable configuration templates with import/export - Config Validator (
DERConfigValidator) - Validate configurations with custom rules and auto-fix
✅ Core Features (from v1.0-v1.2)
- Memory Encryption (
VanguardValue) - Protect integers, floats, booleans, strings with fragmentation and honeypots - Value Pool (
DERPool) - Centralized management of protected values - Detectors - Anti-debug, memory scanner, speed hack, integrity checks
- Network Protection - Packet encryption, HMAC signatures, replay prevention, WebSocket, resume downloads
- Cache System (
DERCacheManager) - TTL-based auto cleanup, LRU eviction, thread-safe, encrypted persistence - Replay Protection (
DERReplayProtector) - Nonce + RequestID双重验证双重 validation, HMAC-SHA256 - Time Synchronization (
DERTimeSync) - NTP-style algorithm, HTTPS enforcement, certificate pinning
🚀 Quick Start
1. Installation
# Download from Asset Library or copy the addons/ folder
# Enable plugin in Project Settings
- Protect Game Values
var pool = DERPool.new()
var player_hp = VanguardValue.new(100)
pool.set_value("hp", player_hp)
func take_damage(amount):
var current = pool.get_value("hp").get_value()
pool.get_value("hp").set_value(current - amount)
- Scan for Cheats
func check_for_cheats() -> bool:
var threats = pool.scan_for_threats()
if threats.size() > 0:
print("⚠️ Cheat detected!")
for threat in threats:
print("Type: ", threat.type)
print("Risk: ", threat.risk)
return true
return false
- Auto-Scan (every 5 seconds)
func _ready():
var timer = Timer.new()
timer.wait_time = 5.0
timer.timeout.connect(_on_scan_timer)
add_child(timer)
timer.start()
func _on_scan_timer():
if check_for_cheats():
print("Cheating detected! Taking action...")
- Configuration System (New in v1.3.0)
# Create config manager
var config = DERConfigManager.new()
# Load configuration
if config.load_config("user://anticheat.json"):
print("Config loaded")
# Get/Set values
config.set_value("protect_level", 2)
var level = config.get_value("protect_level", 1)
# Apply preset
DERConfigPreset.apply_preset(config, DERConfigPreset.PresetType.STRICT)
# Listen to changes
config.add_listener("protect_level", func(key, old, new):
print("Protection level changed: %s -> %s" % [old, new])
)
# Auto save
config.set_auto_save(true)
# Compare configurations
var diff = DERConfigDiff.new()
var diffs = diff.compare_files("old.json", "new.json")
print(diff.generate_report(diffs))
# Validate configuration
var validator = DERConfigValidator.new()
if not validator.validate_config(config.get_all(), true):
print("Config has errors, auto-fixed")
- Network Client Setup
var client = DERNetworkClient.new("https://api.yourgame.com", self)
# Optional configuration
client.set_debug_mode(true)
client.set_compression_level(CompressionLevel.ADAPTIVE)
# Connect to server
client.handshake(func(success, result):
if success:
print("✅ Connected to server")
print("Session key: ", client.get_protector().get_session_key())
else:
print("❌ Connection failed: ", result)
)
- Send Encrypted Data
func send_player_position(x, y):
var data = {
"x": x,
"y": y,
"timestamp": Time.get_unix_time_from_system()
}
client.send("/api/player/move", data, func(success, result):
if success:
print("✅ Position updated")
else:
print("❌ Move failed: ", result)
)
# Send with priority (bypass rate limits)
func send_critical_action(action):
client.send_data_with_priority("/api/combat/action", action,
RequestPriority.CRITICAL,
func(success, result):
if success:
print("✅ Critical action sent")
)
- WebSocket for Real-time Communication
func connect_to_chat():
client.ws_connect("/chat", func(success, ws):
if success:
print("✅ WebSocket connected")
client.ws_send("/chat", {
"type": "join",
"username": "Player1"
})
)
📦 Available Presets
Preset Description Use Case Development Disable detection, easy debugging Development only Testing Low intensity detection QA testing Production Standard protection Most games Light Low overhead, high performance Low-end devices Balanced Balanced security & performance Mid-range devices Strict Maximum security Competitive games
📄 License
MIT License — Free for personal and commercial use.
Made with ❤️ for the Godot community
# DER AntiCheat v2.3.0 Official Documentation
# DER AntiCheat v2.3.0 官方文档
---
## Version Information / 版本信息
| | |
|---|---|
| **Version / 版本** | 2.3.0 |
| **Godot Version / 适配引擎** | 4.6+ |
| **Author / 作者** | 222 |
| **License / 协议** | MIT |
---
## Overview / 概述
### English
DER AntiCheat v2.3.0 focuses on developer experience, introducing a one-click preset system, an in-game debug panel, and mobile compatibility guarantees. This release makes enterprise-grade anti-cheat accessible to developers of all skill levels. Choose from Light, Standard, or Competitive presets, or use `quick_setup()` to get started in seconds. The new In-Game Debug Panel (Ctrl+Shift+F12) provides real-time module status, runtime toggle, and live log viewing. The suite now offers **43 integrated modules** with full Android and iOS support.
### 中文
DER AntiCheat v2.3.0 专注于开发者体验,引入了一键预设系统、游戏内调试面板和移动端兼容性保证。本次发布让企业级反作弊对任何水平的开发者都触手可及。选择轻量、标准或竞技预设,或使用 `quick_setup()` 在几秒内启动。新的游戏内调试面板 (Ctrl+Shift+F12) 提供实时模块状态、运行时开关和实时日志查看。该套件现在提供 **43 个集成模块**,完整支持 Android 和 iOS。
---
## New in v2.3.0 / v2.3.0 新增
### 1. Protection Preset System / 预设配置系统
**English**
One-click setup with three preset configurations tailored for different game types.
- **Light Preset (6 modules):** Basic memory encryption and speed hack detection for single-player games
- **Standard Preset (15 modules):** Injection detection, anti-debug, and save protection for multiplayer games
- **Competitive Preset (38 modules):** Full protection suite for ranked matches and esports
- **quick_setup() API:** Start protection with a single function call
- **Inspector Editing:** All preset parameters editable in the Godot Inspector panel
**中文**
一键设置,三种针对不同游戏类型的预设配置。
- **轻量预设 (6 模块):** 单机游戏的基础内存加密和加速检测
- **标准预设 (15 模块):** 多人游戏的注入检测、反调试和存档保护
- **竞技预设 (38 模块):** 排位赛和电竞的完整防护套件
- **quick_setup() API:** 通过单个函数调用启动保护
- **Inspector 编辑:** 所有预设参数可在 Godot Inspector 面板中编辑
---
### 2. In-Game Debug Panel / 游戏内调试面板
**English**
Runtime debug overlay accessible via Ctrl+Shift+F12, providing real-time monitoring and control.
- **Module Status Dashboard:** Green/yellow/red indicators for all 38 modules
- **Runtime Toggle:** Enable or disable individual modules during gameplay
- **Live Log Viewer:** Last 100 log entries with real-time updates
- **Stats Dashboard:** FPS, memory usage, process ID, and module statistics
- **Password Protection:** Secure access control for release builds
- **Hotkey:** Default Ctrl+Shift+F12 (configurable)
**中文**
通过 Ctrl+Shift+F12 访问的运行时调试浮层,提供实时监控和控制。
- **模块状态仪表板:** 所有 38 个模块的绿/黄/红指示灯
- **运行时开关:** 在游戏过程中启用或禁用单个模块
- **实时日志查看器:** 最近 100 条日志条目,实时更新
- **统计仪表板:** FPS、内存使用、进程 ID 和模块统计
- **密码保护:** 发布版本的安全访问控制
- **快捷键:** 默认 Ctrl+Shift+F12(可配置)
---
### 3. Mobile Compatibility / 移动端兼容
**English**
Full Android and iOS support confirmed with performance optimizations for mobile devices.
- **ARM64 Native:** All detection modules tested on ARM64 architecture
- **Low Overhead:** Object pooling and thread management optimized for battery life
- **Touch Input:** Debug panel fully functional with touch interactions
- **GPU Efficiency:** Minimal GPU impact during security scans
**中文**
完整的 Android 和 iOS 支持,针对移动设备进行性能优化。
- **ARM64 原生:** 所有检测模块在 ARM64 架构上测试通过
- **低开销:** 对象池和线程管理针对电池寿命优化
- **触摸输入:** 调试面板完整支持触摸交互
- **GPU 效率:** 安全扫描期间最小化 GPU 影响
---
## What's New in v2.2.0 / v2.2.0 新增
### New Security Modules / 新增安全模块
| Module / 模块 | Class | Description / 描述 |
|:---|:---|:---|
| Speed Detector V2 | DERSpeedDetectorV2 | Time-based speed hack detection with multi-level sensitivity / 基于时间的加速器检测,支持多级灵敏度 |
| Virtual Position Detector | DERVirtualPosDetector | GPS spoofing detection for location-based games / 面向位置游戏的 GPS 伪造检测 |
| File Integrity Scanner | DERFileIntegrity | SHA256 game file verification with auto-repair / SHA256 游戏文件验证,支持自动修复 |
| Offline Protector | DEROfflineProtector | Offline violation caching with auto-flush / 离线违规缓存,支持自动刷新 |
| Log Encryptor | DERLogEncryptor | AES-256-CBC encrypted log storage / AES-256-CBC 加密日志存储 |
---
## What's New in v2.1.0 / v2.1.0 新增
| Module / 模块 | Class | Description / 描述 |
|:---|:---|:---|
| CCU Optimizer | DERCCUOptimizer | Dynamic quality scaling based on player count and FPS / 基于玩家数量和帧率的动态画质缩放 |
| Consistency Validator | DERConsistencyValidator | Server-client state validation with 5 violation actions / 服务器-客户端状态验证,5 种违规处理 |
| False Positive Filter | DERFalsePositiveFilter | Device-tier based false positive reduction / 基于设备档位的误报过滤 |
| Cloud Snapshot | DERCloudSnapshot | Encrypted cloud save sync with conflict resolution / 加密云存档同步,支持冲突解决 |
| Whitelist Manager | DERWhitelistManager | Hardware ID + device fingerprint whitelist / 硬件 ID + 设备指纹白名单 |
| Encrypted Logger | DEREncryptedLogger | AES-256-CBC encrypted logging with auto-upload / AES-256-CBC 加密日志,支持自动上传 |
| Device Fingerprint | DERDeviceFingerprint | Cross-platform hardware fingerprinting / 跨平台硬件指纹 |
---
## Quick Start / 快速上手
```gdscript
# One-Click Setup (New in v2.3.0) / 一键设置 (v2.3.0 新增)
DERAntiCheat.quick_setup("competitive") # Light / Standard / Competitive
# Or load a preset / 或加载预设
DERAntiCheat.load_preset("standard")
# In-Game Debug Panel / 游戏内调试面板
# Press Ctrl+Shift+F12 during gameplay / 游戏时按 Ctrl+Shift+F12
# Speed Detector V2 / 加速器检测 V2 (v2.2.0)
var speed_detector = DERSpeedDetectorV2.new()
speed_detector.speed_hack_detected.connect(func(ratio, details):
print("Speed hack detected! Ratio: ", ratio)
)
func _process(delta): speed_detector.process_frame(delta)
# Virtual Position Detector / GPS 伪造检测 (v2.2.0)
var pos_detector = DERVirtualPosDetector.new()
pos_detector.location_fake_detected.connect(func(details):
print("GPS spoof detected!")
)
# File Integrity Scanner / 文件完整性扫描 (v2.2.0)
var integrity = DERFileIntegrity.new()
integrity.save_manifest("user://file_manifest.json")
integrity.start()
```
---
Performance Comparison / 性能对比
Metric / 指标 v1.9.0 v2.0.0 v2.1.0 v2.2.0 v2.3.0
Memory Usage / 内存占用 200MB 100MB 95MB 92MB 90MB
Startup Time / 启动时间 500ms 300ms 280ms 260ms 250ms
Scan Lag / 扫描卡顿 50ms 20ms 18ms 15ms 12ms
GC Pauses / GC 暂停 10ms 3ms 3ms 2ms 2ms
Total Modules / 模块总数 28 31 38 43 43
---
Available Presets / 可用预设
Preset / 预设 Modules / 模块 Best For / 适用场景
Light / 轻量 6 Single-player games, prototypes / 单机游戏、原型开发
Standard / 标准 15 Most multiplayer games / 大多数多人游戏
Competitive / 竞技 38 Ranked matches, esports, high-value economies / 排位赛、电竞、高价值经济
---
Security Features Summary / 安全功能总览
Feature / 功能 v2.1.0 v2.2.0 v2.3.0
Protection Presets / 预设配置 No No Yes
In-Game Debug Panel / 游戏内调试面板 No No Yes
Quick Setup API / 快速设置 API No No Yes
Mobile Compatibility / 移动端兼容 No No Yes
Speed Detector V2 / 加速器检测 V2 No Yes Yes
Virtual Position Detector / GPS 伪造检测 No Yes Yes
File Integrity Scanner / 文件完整性扫描 No Yes Yes
Offline Protector / 离线违规缓存 No Yes Yes
Log Encryptor / 日志加密存储 No Yes Yes
Memory Encryption / 内存加密 Yes Yes Yes
Thread Pool / 线程池 Yes Yes Yes
Inject Detection / 注入检测 Yes Yes Yes
VM Detection / 虚拟机检测 Yes Yes Yes
Anti-Debug V2 / 反调试 V2 Yes Yes Yes
Rollback Detection / 回滚检测 Yes Yes Yes
---
License / 协议
MIT License — Free for personal and commercial use.
MIT 协议 — 免费用于个人和商业用途。
---
Made with dedication for the Godot community
为 Godot 社区倾力打造
Reviews
Quick Information
# DER AntiCheat v2.3.0 Official Documentation# DER AntiCheat v2.3.0 官方文档---## Version Information / 版本信息| | ||---|---|| **Version / 版本** | 2.3.0 || **Godot Version / 适配引擎** | 4.6+ || **Author / 作者** | 222 || **License / 协议** | MIT |---## Overview / 概述### EnglishDER AntiCheat v2.3.0 focuses on developer experience, introducing a one-click preset system, an in-game debug panel, and mobile compatibility guarantees. This release makes enterprise-grade anti-cheat accessible to developers of all skill levels. Choose from Light, Standard, or Competitive presets, or use `quick_setup()` to get started in seconds. The new In-Game Debug Panel (Ctrl+Shift+F12) provides real-time module status, runtime toggle, and live log viewing. The suite now offers **43 integrated modules** with full Android and iOS support.### 中文DER AntiCheat v2.3.0 专注于开发者体验,引入了一键预设系统、游戏内调试面板和移动端兼容性保证。本次发布让企业级反作弊对任何水平的开发者都触手可及。选择轻量、标准或竞技预设,或使用 `quick_setup()` 在几秒内启动。新的游戏内调试面板 (Ctrl+Shift+F12) 提供实时模块状态、运行时开关和实时日志查看。该套件现在提供 **43 个集成模块**,完整支持 Android 和 iOS。---## New in v2.3.0 / v2.3.0 新增### 1. Protection Preset System / 预设配置系统**English**One-click setup with three preset configurations tailored for different game types.- **Light Preset (6 modules):** Basic memory encryption and speed hack detection for single-player games- **Standard Preset (15 modules):** Injection detection, anti-debug, and save protection for multiplayer games- **Competitive Preset (38 modules):** Full protection suite for ranked matches and esports- **quick_setup() API:** Start protection with a single function call- **Inspector Editing:** All preset parameters editable in the Godot Inspector panel**中文**一键设置,三种针对不同游戏类型的预设配置。- **轻量预设 (6 模块):** 单机游戏的基础内存加密和加速检测- **标准预设 (15 模块):** 多人游戏的注入检测、反调试和存档保护- **竞技预设 (38 模块):** 排位赛和电竞的完整防护套件- **quick_setup() API:** 通过单个函数调用启动保护- **Inspector 编辑:** 所有预设参数可在 Godot Inspector 面板中编辑---### 2. In-Game Debug Panel / 游戏内调试面板**English**Runtime debug overlay accessible via Ctrl+Shift+F12, providing real-time monitoring and control.- **Module Status Dashboard:** Green/yellow/red indicators for all 38 modules- **Runtime Toggle:** Enable or disable individual modules during gameplay- **Live Log Viewer:** Last 100 log entries with real-time updates- **Stats Dashboard:** FPS, memory usage, process ID, and module statistics- **Password Protection:** Secure access control for release builds- **Hotkey:** Default Ctrl+Shift+F12 (configurable)**中文**通过 Ctrl+Shift+F12 访问的运行时调试浮层,提供实时监控和控制。- **模块状态仪表板:** 所有 38 个模块的绿/黄/红指示灯- **运行时开关:** 在游戏过程中启用或禁用单个模块- **实时日志查看器:** 最近 100 条日志条目,实时更新- **统计仪表板:** FPS、内存使用、进程 ID 和模块统计- **密码保护:** 发布版本的安全访问控制- **快捷键:** 默认 Ctrl+Shift+F12(可配置)---### 3. Mobile Compatibility / 移动端兼容**English**Full Android and iOS support confirmed with performance optimizations for mobile devices.- **ARM64 Native:** All detection modules tested on ARM64 architecture- **Low Overhead:** Object pooling and thread management optimized for battery life- **Touch Input:** Debug panel fully functional with touch interactions- **GPU Efficiency:** Minimal GPU impact during security scans**中文**完整的 Android 和 iOS 支持,针对移动设备进行性能优化。- **ARM64 原生:** 所有检测模块在 ARM64 架构上测试通过- **低开销:** 对象池和线程管理针对电池寿命优化- **触摸输入:** 调试面板完整支持触摸交互- **GPU 效率:** 安全扫描期间最小化 GPU 影响---## What's New in v2.2.0 / v2.2.0 新增### New Security Modules / 新增安全模块| Module / 模块 | Class | Description / 描述 ||:---|:---|:---|| Speed Detector V2 | DERSpeedDetectorV2 | Time-based speed hack detection with multi-level sensitivity / 基于时间的加速器检测,支持多级灵敏度 || Virtual Position Detector | DERVirtualPosDetector | GPS spoofing detection for location-based games / 面向位置游戏的 GPS 伪造检测 || File Integrity Scanner | DERFileIntegrity | SHA256 game file verification with auto-repair / SHA256 游戏文件验证,支持自动修复 || Offline Protector | DEROfflineProtector | Offline violation caching with auto-flush / 离线违规缓存,支持自动刷新 || Log Encryptor | DERLogEncryptor | AES-256-CBC encrypted log storage / AES-256-CBC 加密日志存储 |---## What's New in v2.1.0 / v2.1.0 新增| Module / 模块 | Class | Description / 描述 ||:---|:---|:---|| CCU Optimizer | DERCCUOptimizer | Dynamic quality scaling based on player count and FPS / 基于玩家数量和帧率的动态画质缩放 || Consistency Validator | DERConsistencyValidator | Server-client state validation with 5 violation actions / 服务器-客户端状态验证,5 种违规处理 || False Positive Filter | DERFalsePositiveFilter | Device-tier based false positive reduction / 基于设备档位的误报过滤 || Cloud Snapshot | DERCloudSnapshot | Encrypted cloud save sync with conflict resolution / 加密云存档同步,支持冲突解决 || Whitelist Manager | DERWhitelistManager | Hardware ID + device fingerprint whitelist / 硬件 ID + 设备指纹白名单 || Encrypted Logger | DEREncryptedLogger | AES-256-CBC encrypted logging with auto-upload / AES-256-CBC 加密日志,支持自动上传 || Device Fingerprint | DERDeviceFingerprint | Cross-platform hardware fingerprinting / 跨平台硬件指纹 |---## Quick Start / 快速上手```gdscript# One-Click Setup (New in v2.3.0) / 一键设置 (v2.3.0 新增)DERAntiCheat.quick_setup("competitive") # Light / Standard / Competitive# Or load a preset / 或加载预设DERAntiCheat.load_preset("standard")# In-Game Debug Panel / 游戏内调试面板# Press Ctrl+Shift+F12 during gameplay / 游戏时按 Ctrl+Shift+F12# Speed Detector V2 / 加速器检测 V2 (v2.2.0)var speed_detector = DERSpeedDetectorV2.new()speed_detector.speed_hack_detected.connect(func(ratio, details): print("Speed hack detected! Ratio: ", ratio))func _process(delta): speed_detector.process_frame(delta)# Virtual Position Detector / GPS 伪造检测 (v2.2.0)var pos_detector = DERVirtualPosDetector.new()pos_detector.location_fake_detected.connect(func(details): print("GPS spoof detected!"))# File Integrity Scanner / 文件完整性扫描 (v2.2.0)var integrity = DERFileIntegrity.new()integrity.save_manifest("user://file_manifest.json")integrity.start()```---Performance Comparison / 性能对比Metric / 指标 v1.9.0 v2.0.0 v2.1.0 v2.2.0 v2.3.0Memory Usage / 内存占用 200MB 100MB 95MB 92MB 90MBStartup Time / 启动时间 500ms 300ms 280ms 260ms 250msScan Lag / 扫描卡顿 50ms 20ms 18ms 15ms 12msGC Pauses / GC 暂停 10ms 3ms 3ms 2ms 2msTotal Modules / 模块总数 28 31 38 43 43---Available Presets / 可用预设Preset / 预设 Modules / 模块 Best For / 适用场景Light / 轻量 6 Single-player games, prototypes / 单机游戏、原型开发Standard / 标准 15 Most multiplayer games / 大多数多人游戏Competitive / 竞技 38 Ranked matches, esports, high-value economies / 排位赛、电竞、高价值经济---Security Features Summary / 安全功能总览Feature / 功能 v2.1.0 v2.2.0 v2.3.0Protection Presets / 预设配置 No No YesIn-Game Debug Panel / 游戏内调试面板 No No YesQuick Setup API / 快速设置 API No No YesMobile Compatibility / 移动端兼容 No No YesSpeed Detector V2 / 加速器检测 V2 No Yes YesVirtual Position Detector / GPS 伪造检测 No Yes YesFile Integrity Scanner / 文件完整性扫描 No Yes YesOffline Protector / 离线违规缓存 No Yes YesLog Encryptor / 日志加密存储 No Yes YesMemory Encryption / 内存加密 Yes Yes YesThread Pool / 线程池 Yes Yes YesInject Detection / 注入检测 Yes Yes YesVM Detection / 虚拟机检测 Yes Yes YesAnti-Debug V2 / 反调试 V2 Yes Yes YesRollback Detection / 回滚检测 Yes Yes Yes---License / 协议MIT License — Free for personal and commercial use.MIT 协议 — 免费用于个人和商业用途。---Made with dedication for the Godot community为 Godot 社区倾力打造