mirror of
https://github.com/gmh5225/awesome-game-security
synced 2026-06-21 13:56:22 +00:00
Add 15 archive-based English repo descriptions
Co-authored-by: gmh5225.eth <gmh5225@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
This project documents and analyzes the Windows kernel licensing path exposed through the SystemPolicyInformation query class.
|
||||
It explains how user-mode licensing components communicate with the kernel policy driver and where policy data is handled.
|
||||
The repository includes C source and headers for low-level experimentation, plus a Python helper script for related binary processing.
|
||||
Primary languages are C and Python.
|
||||
It is mainly useful for Windows internals, reverse engineering, and software protection research.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project provides a Docker-based environment for building the Windows Subsystem for Android kernel.
|
||||
It packages the required build tools and cross-compilation dependencies for both x86_64 and arm64 targets.
|
||||
The workflow is designed for reproducible local builds and can also be used in CI pipelines.
|
||||
Primary technologies are Docker and Linux kernel build tooling.
|
||||
It is mainly aimed at developers and security researchers who need custom WSA kernels for testing or instrumentation.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is a Windows DirectX cheat base for Counter-Strike 2 that is built as an injectable DLL.
|
||||
It provides hook and rendering infrastructure with configurable gameplay modules such as ESP and bunny hop.
|
||||
The implementation is mainly C++ and integrates common tooling like ImGui, kiero, and JSON-based configuration.
|
||||
The documented build process targets Visual Studio x64 release output with manual-map style injection.
|
||||
It is intended as a starter framework for cheat development and practical game security research.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is a small first-person shooter sample built with Unreal Engine 4.
|
||||
It combines UE4 C++ classes with Blueprint assets, maps, and standard input and engine configuration files.
|
||||
Most of the repository consists of Unreal asset content, with a lightweight native gameplay code layer.
|
||||
Primary technologies are Unreal Engine 4, C++, and Blueprint tooling.
|
||||
It is useful as a learning sandbox for FPS development and as a practical target for engine-level game research.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is an offset dumper and updater utility for Rainbow Six Siege.
|
||||
It uses C++ pattern scanning and memory modules to locate managers and patch-sensitive offsets after updates.
|
||||
The codebase is structured as a Visual Studio x64 Windows tool with separate scan and memory handling components.
|
||||
Its usage flow focuses on refreshing signatures and extracting usable offsets during a game session.
|
||||
It is primarily aimed at reverse engineers and cheat developers maintaining game-specific data.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is a Windows PE packer and crypter that encrypts an executable payload and embeds it into a new output file.
|
||||
It supports configurable key size and keyspace complexity, then performs runtime key recovery and in-memory payload execution in the unpacking stage.
|
||||
The repository is split into a packer component and an unpack stub, both implemented in C++.
|
||||
Its core techniques include payload obfuscation, resource embedding, and staged decryption.
|
||||
It is mainly used for packer development practice and evasion-focused reverse-engineering research.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project demonstrates several DLL injection techniques for 32-bit and 64-bit Windows targets.
|
||||
It implements methods such as CreateRemoteThread, native thread creation variants, QueueUserAPC, SetWindowsHookEx, and RtlCreateUserThread.
|
||||
The implementation is written in C++ and organized into injector and payload DLL projects for Visual Studio.
|
||||
It highlights practical trade-offs between implementation simplicity, process compatibility, and detection surface.
|
||||
It is mainly used for process injection research and low-level Windows API experimentation.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is a lightweight cross-platform 2D game engine with a component-based architecture.
|
||||
It provides reusable modules for animation, rendering, assets, audio, and gameplay systems.
|
||||
The engine is primarily written in Go and follows a compact package-oriented design inspired by modern engine architecture ideas.
|
||||
Documentation and sample projects are included to help developers get started quickly.
|
||||
It is intended for game developers and engine researchers who want a small open-source framework for 2D game creation.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is an iOS jailbreak tool targeting devices on iOS 16.0 through 16.6.1.
|
||||
It builds on modern community jailbreak and kernel exploitation research and includes build steps for different trustcache versions.
|
||||
The codebase contains low-level iOS components, extensive native headers, and Xcode plus make-based build workflows.
|
||||
Primary implementation languages are Objective-C and C-family native code.
|
||||
It is aimed at advanced iOS security researchers and jailbreak developers studying post-exploitation workflows.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is an IDA Pro plugin that extends and replaces the default data export window.
|
||||
It supports exporting selected data in multiple integer and floating-point formats and can also export assembly text.
|
||||
The plugin is implemented in Python and targets modern IDA Pro versions through a hotkey-driven interface.
|
||||
Its workflow is designed to speed up repetitive extraction tasks during reverse engineering.
|
||||
It is mainly useful for binary analysts and security researchers who need structured export from disassembly views.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is an internal model changer for Counter-Strike: Global Offensive based on a FindMDL hook.
|
||||
It is implemented as a C++ DLL with hook logic, interface wrappers, offset handling, and VMT management utilities.
|
||||
The repository includes Visual Studio project files and a typical injector-driven workflow for loading into the game process.
|
||||
The source is structured so users can customize model replacement behavior and paths.
|
||||
It is mainly intended for cheat development practice and game reverse-engineering research.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is a Rust-based memory dumping tool focused on obtaining LSASS dumps with reduced obvious detection signals.
|
||||
Instead of directly opening LSASS, it enumerates and duplicates existing handles using native Windows object and system information APIs.
|
||||
It supports XOR-protected dump output, optional HTTP upload, and a decryption mode for restoring the dumped data.
|
||||
The implementation centers on Rust with low-level Windows API invocation patterns.
|
||||
It is intended for controlled offensive security research and detection-evasion testing.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is a Rust crate for sleep obfuscation that encrypts in-memory payloads and resumes execution through ROP.
|
||||
It includes AES-128 support, whole-PE encryption capability, and temporary removal of execution permissions while sleeping.
|
||||
The design avoids timer and APC-heavy patterns and integrates stack spoofing and indirect syscall techniques for stealth-focused execution control.
|
||||
Core implementation uses Rust with assembly stubs for low-level behavior.
|
||||
It is mainly used for advanced red-team tooling research and in-memory evasion experimentation.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is a Rust implementation of call stack spoofing techniques inspired by SilentMoonWalk.
|
||||
It provides macros for invoking regular functions and indirect syscalls while maintaining stable spoofed stack traces.
|
||||
The crate supports argument passing, return-value capture, and repeated chained spoofing without linear stack growth.
|
||||
It combines Rust code with assembly helpers to control low-level execution flow on Windows.
|
||||
Its primary use case is low-level offensive security research focused on call-stack evasion techniques.
|
||||
@@ -0,0 +1,5 @@
|
||||
This project is an open-source Android memory editing platform for attaching to apps and modifying runtime values.
|
||||
It combines a native scanning engine with mobile client layers and utility tools for process inspection, value editing, and value freezing workflows.
|
||||
The repository spans C++ core components together with Kotlin and Java Android modules, plus supporting scripts and tutorials.
|
||||
It also includes modding and injection-oriented tooling to support rooted and non-rooted usage paths.
|
||||
It is mainly intended for mobile game hacking practitioners and security researchers studying Android runtime manipulation.
|
||||
Reference in New Issue
Block a user