DER_Protection_System 1.0.0-beta Tools 4.6 Community
Submitted by user ks222; MIT; 2026-03-16
DER Protection System (Beta)
**Version:** 1.0.0-beta
**Godot Version:** 4.6+
**Author:** 222
**License:** MIT
---
## Overview | 概述
**English**
DER Protection System is an anti-cheat plugin for Godot 4.6+. It provides runtime protection for game values, memory encryption, and cheat detection. Currently in **Beta** — core features are stable, some modules are still in development.
**中文**
DER Protection System 是 Godot 4.6+ 的反作弊插件,提供运行时数值保护、内存加密和作弊检测功能。目前处于 **Beta 版本**——核心功能已稳定,部分模块仍在开发中。
---
## Features | 功能
### Tested & Working | 已测试可用
- `VanguardValue` – encrypted value storage with access pattern detection
- `DERLogger` – structured logging with callback support
- Basic memory protection and integrity checks
### In Development | 开发中
- Network encryption module (planned for v1.1.0)
- Detector system optimization
- Performance tuning
---
## Installation | 安装
1. Download this plugin from the Godot Asset Library or GitHub Releases
2. Copy `addons/der_protection_system` into your project's `addons/` folder
3. Enable it in **Project Settings → Plugins**
4. Restart the editor
---
## Quick Start | 快速上手
```gdscript
# Create a protected value
var pool = DERPool.new()
var player_hp = VanguardValue.new(100)
pool.set_value("hp", player_hp)
# Use it normally
func take_damage(amount):
var current = pool.get_value("hp").get_value()
pool.get_value("hp").set_value(current - amount)
# Scan for threats
var threats = pool.scan_for_threats()
if threats.size() > 0:
print("Cheat detected!")
View files Download Submit an issue Recent Edits