mirror of
https://github.com/gmh5225/awesome-game-security
synced 2026-06-21 13:56:22 +00:00
Add 15 archived repository descriptions
Co-authored-by: gmh5225.eth <gmh5225@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
ZeroImport is a C++ library for Windows kernel drivers that resolves imports at runtime instead of relying on static imports.
|
||||
It hashes export names and walks ntoskrnl exports to locate functions and variables such as MmIsAddressValid and PsInitialSystemProcess.
|
||||
The design minimizes import table artifacts and avoids embedding cleartext API strings in the compiled driver, with optional caching for performance.
|
||||
It is mainly used in low-level driver development and security research where stealth and resistance to static analysis are important.
|
||||
@@ -0,0 +1,4 @@
|
||||
This project is a collection of AssaultCube cheat practice code covering multiple game versions.
|
||||
It includes internal and external implementations with common FPS cheat features such as aimbot, ESP, overlays, memory utilities, and offset handling examples.
|
||||
The codebase mixes C/C++, C#, and supporting scripts, and uses tooling such as ImGui, OpenGL hooks, and memory editing workflows.
|
||||
It is primarily aimed at learners who want hands-on experience with game hacking and reverse engineering techniques in a controlled training context.
|
||||
@@ -0,0 +1,4 @@
|
||||
This project is a one-click shell script for deploying Source engine dedicated servers on Linux.
|
||||
It automates environment checks, dependency installation, SteamCMD setup, and game server download steps for distributions like Debian, Ubuntu, and CentOS.
|
||||
The script also helps install common Source server components such as Sourcemod and Metamod while providing troubleshooting guidance for typical deployment errors.
|
||||
Its primary use case is simplifying server setup for beginners and reducing repetitive manual work for experienced community server operators.
|
||||
@@ -0,0 +1,4 @@
|
||||
This tool launches Windows processes with specific Protected Process Light levels.
|
||||
It is implemented in C++ and exposes command-line modes for protection levels such as WinTCB, Windows, Antimalware, and LSA.
|
||||
The project focuses on practical handling of process protection semantics and how executable launch behavior changes under different PPL modes.
|
||||
It is mainly useful for Windows internals and security researchers testing protected-process boundaries, tooling compatibility, and defensive assumptions.
|
||||
@@ -0,0 +1,4 @@
|
||||
This project is a custom iOS application for jailed devices that applies system UI tweaks without a traditional jailbreak.
|
||||
It is written in Swift and targets iOS 15.0 through 18.3.2, using an exploit path to modify normally read-only system files.
|
||||
The app includes changes such as dock and blur adjustments, lockscreen UI tweaks, and other cosmetic or behavior-level modifications that often require a respring helper app.
|
||||
Its main use case is iOS customization and exploit-oriented research on modern non-jailbroken devices.
|
||||
@@ -0,0 +1,4 @@
|
||||
This project is a large C++ game modification framework for Genshin Impact with an injector and in-game menu system.
|
||||
It provides a broad feature set including protection bypass routines, player and world modifiers, teleport helpers, ESP-style visuals, and debugging utilities.
|
||||
The repository includes substantial native code, assets, and multilingual documentation, with public releases distributed even as newer source revisions became more restricted.
|
||||
It is primarily used by game hacking and game security researchers studying client-side manipulation techniques in Unity-based titles.
|
||||
@@ -0,0 +1,4 @@
|
||||
Evelion is an external ESP cheat for Counter-Strike 1.6 written in C++.
|
||||
It uses an ImGui-based overlay interface with configurable visuals and a stream-proof presentation model designed to stay outside normal game capture paths.
|
||||
The project is structured for Visual Studio builds and targets a legacy CS 1.6 environment in windowed mode.
|
||||
Its main audience is learners exploring external cheat architecture, rendering overlays, and basic anti-cheat evasion ideas.
|
||||
@@ -0,0 +1,4 @@
|
||||
Zodiak is a full kernel driver cheat for Counter-Strike 1.6 designed to minimize user-visible traces on the system.
|
||||
It is implemented in C and assembly, using techniques like kernel GDI-based ESP rendering and MouHID callback abuse for aimbot input control.
|
||||
The project also documents automatic offset detection, thread context spoofing, and a compact single-thread execution model.
|
||||
It is aimed at advanced game security researchers studying kernel-level cheat engineering and anti-cheat evasion strategies.
|
||||
@@ -0,0 +1,4 @@
|
||||
This project demonstrates silent syscall hooking on ARM64 Linux by patching the kernel SVC handling path.
|
||||
Instead of modifying sys_call_table entries directly, it redirects selected syscall numbers through alternate logic to reduce common detection indicators.
|
||||
The implementation is low-level C with manual function splicing and trampoline-style patching around exception-handler code paths.
|
||||
It is intended for kernel security researchers analyzing stealth rootkit techniques and improving syscall hook detection methods.
|
||||
@@ -0,0 +1,4 @@
|
||||
This project is a user-mode external framework for Apex Legends cheating research.
|
||||
It is written in C++ and demonstrates shared-memory communication with a mapped kernel driver for process read and write operations.
|
||||
The sample feature set includes glow and highlight manipulation along with a minimal baseline architecture for extension.
|
||||
Its primary use case is educational experimentation with external cheat design and driver-assisted memory access patterns.
|
||||
@@ -0,0 +1,4 @@
|
||||
This project is a C++ template for building an external Windows overlay with DirectX9 and ImGui.
|
||||
It provides a ready-made overlay window and rendering flow that can be adapted for out-of-process visual drawing.
|
||||
The code and setup notes focus on integrating ImGui sources and DirectX SDK dependencies in Visual Studio projects.
|
||||
It is commonly used as a starting point for game security prototypes such as ESP visual layers, diagnostics HUDs, or reverse engineering overlays.
|
||||
@@ -0,0 +1,4 @@
|
||||
This project is a C# process injection toolkit that supports multiple execution techniques in one command-line program.
|
||||
It implements methods such as vanilla injection, DLL injection, process hollowing, APC queue injection, and KernelCallbackTable injection.
|
||||
The tool supports P/Invoke, D/Invoke, direct and indirect syscalls, multiple shellcode input formats, optional encryption, and parent PID spoofing.
|
||||
Its main use case is offensive security research, detection engineering validation, and controlled lab analysis of injection tradecraft.
|
||||
@@ -0,0 +1,4 @@
|
||||
This repository is an archive of Unity IL2CPP runtime source code across multiple Unity generation ranges.
|
||||
It contains extensive C and C++ implementation files for libil2cpp internals, including runtime services, metadata handling, garbage collection, and platform abstraction layers.
|
||||
The included version mapping notes help correlate IL2CPP revisions with corresponding Unity engine releases.
|
||||
It is primarily used by reverse engineers and game security researchers who need reference internals for Unity native code analysis and tooling development.
|
||||
@@ -0,0 +1,4 @@
|
||||
VirtualKD-Redux is a modernized virtual machine kernel debugging acceleration toolkit for Windows and related platforms.
|
||||
It supports current VMware and VirtualBox versions, works across operating systems from legacy Windows releases to Windows 11, and includes compatibility with recent WinDbg tooling.
|
||||
The codebase is primarily C and C++ with driver and host-side components, plus an updated build workflow centered on modern Visual Studio toolchains.
|
||||
Its main use case is low-level kernel debugging and systems security research in virtualized environments where faster debug iteration is valuable.
|
||||
@@ -0,0 +1,4 @@
|
||||
This project is a Windows kernel research proof of concept for bypassing Driver Signature Enforcement and PatchGuard through a BYOVD attack model.
|
||||
It combines C++ code with detailed reversing notes that trace signature validation callbacks and integrity-check execution paths in modern Windows kernels.
|
||||
The material highlights how vulnerable signed drivers can be leveraged to interfere with code integrity decisions and patch-protection behavior.
|
||||
It is intended for educational kernel security analysis and for defenders studying realistic BYOVD attack surfaces and mitigations.
|
||||
Reference in New Issue
Block a user