Welcome to ACHCE Client
ACHCE Client is an anti-cheat solution designed specifically for Halo Combat Evolved. It protects your game servers from cheating through TopMost window protection, session monitoring, and Firebase real-time database integration.This documentation covers both currently implemented features (TopMost protection, Firebase session tracking) and planned architectural designs (hardware identification, temporary folders, ban checking). Implementation status is clearly marked throughout.
Quick Start
Get ACHCE Client up and running in minutes
Installation Guide
Step-by-step installation instructions
Core Concepts
Understand how ACHCE Client protects your game
Configuration
Configure Firebase and client settings
Key Features
ACHCE Client provides multiple layers of protection to ensure fair gameplay:TopMost Protection
Block external cheat injection tools with window overlay
Temporary Folders
Prevent unauthorized game modifications
Hardware Identification
Unique player identification using device identifiers
Ban System
Firebase-based player tracking and ban management
How It Works
ACHCE Client employs protection mechanisms to prevent cheating:- TopMost Window Protection ✅ - Maintains a fullscreen overlay window to block external cheat injection tools
- Firebase Session Tracking ✅ - Registers player sessions in Firebase database with automatic cleanup on exit
- Temporary Folders 📋 - Planned feature to isolate game files in ephemeral storage
- Hardware Identification 📋 - Planned feature to identify players using unique hardware IDs instead of IP addresses
The current release (v1.0.0) implements TopMost protection and Firebase session tracking. Additional features are documented as architectural designs for future development.
Get Started
Installation
Install ACHCE Client and dependencies
Firebase Setup
Configure Firebase for player tracking