Preventing Client-Side Exploits in Games with Capability Architectures

Client-side exploits, such as wall-hacks and aimbots, affect the competitive integrity of games. Competitive games prevent such exploits through kernel-level monitoring that not only invades the player’s privacy but also potentially opens a channel for kernel-level attacks on the player’s computer.Capability architectures, which attach additional metadata to memory, offer a solution to preventing client-side exploits that can be palatable to both players and game designers. By compartmentalizing memory with restricted permissions, games can prevent players from viewing or modifying memory associated with the game directly. However, games need not have access to the entire system at the kernel-level to perform this task. We propose integrating a first-person shooter running on Linux within a modern capability architecture.

Authors

Institutions

Publication Details

Published
2025-04-29
DOI
https://doi.org/10.1109/gas66647.2025.00011
Citations
1
Primary Topic
Security and Verification in Computing
Type
article
Field-Weighted Citation Impact
2.48
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Preventing Client-Side Exploits in Games with Capability Architectures

Christian DeLozier, Joe Oster
1 citations
Security and Verification in Computing
2.48
article

Preventing Client-Side Exploits in Games with Capability Architectures

Christian DeLozier, Joe Oster
article en
1 citations

Abstract

Client-side exploits, such as wall-hacks and aimbots, affect the competitive integrity of games. Competitive games prevent such exploits through kernel-level monitoring that not only invades the player’s privacy but also potentially opens a channel for kernel-level attacks on the player’s computer.Capability architectures, which attach additional metadata to memory, offer a solution to preventing client-side exploits that can be palatable to both players and game designers. By compartmentalizing memory with restricted permissions, games can prevent players from viewing or modifying memory associated with the game directly. However, games need not have access to the entire system at the kernel-level to perform this task. We propose integrating a first-person shooter running on Linux within a modern capability architecture.

United States Naval Academy (US)
Openalex Percentile: Top 10%
Security and Verification in Computing
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.