mirror of
https://github.com/gmh5225/awesome-game-security
synced 2026-06-21 13:56:22 +00:00
Add 15 archive-based repository descriptions
Co-authored-by: gmh5225.eth <gmh5225@users.noreply.github.com>
This commit is contained in:
co-authored by
gmh5225.eth
parent
b17754f66d
commit
6331789f68
@@ -0,0 +1 @@
|
||||
This project is a Windows desktop tool for inspecting and working with Nintendo Switch XCI and NSP package contents. It is written in C# on .NET WinForms and includes parsers for container formats such as XCI, NCA, HFS0, and PFS0. Key features include metadata viewing, partition browsing, hash checking, file extraction, and certificate editing workflows. It is mainly used by Switch modding and game security researchers who need to analyze cartridge images and package structure.
|
||||
@@ -0,0 +1 @@
|
||||
This project is an Android native toolkit for PUBG-related reverse engineering and external game manipulation experiments. It combines C/C++ NDK code with multiple hooking and injection components, including inline hook frameworks, ptrace-based injection utilities, and memory tooling. The codebase also integrates ImGui-based rendering and helper modules for offsets, map data, and runtime patching. It is primarily aimed at game security researchers studying mobile anti-cheat behavior, cheat architecture, and detection surfaces.
|
||||
@@ -0,0 +1 @@
|
||||
This project is a full open-source client and server implementation for The Legend of Mir 2. It is built mainly in C# and includes the game client, server, launcher, administrative tools, and supporting data utilities in one codebase. The repository emphasizes a modular managed architecture, performance improvements, and compatibility with custom content and community extensions. It is mainly used by private server developers and preservation-focused communities maintaining and extending classic MMORPG infrastructure.
|
||||
@@ -0,0 +1 @@
|
||||
This project is an open-source engine and tooling stack for The Legend of Mir 3. It is primarily written in C# and contains client, server, launcher, editor, and shared library projects for a complete MMORPG workflow. The codebase includes networking layers, content/data models, and rendering components based on DirectX/SharpDX pipelines. It is intended for Mir server operators and game development communities building custom content, server logic, and modernized private deployments.
|
||||
@@ -0,0 +1 @@
|
||||
This project is a Windows kernel-mode proof of concept focused on anti-cheat callback and integrity hook manipulation. It demonstrates techniques such as redirecting object callbacks through code caves and tampering with selected integrity-check paths. The implementation is written in C/C++ as a KMDF-style driver project targeting low-level system internals. It is mainly used for anti-cheat research, defensive testing, and understanding kernel detection and hardening strategies.
|
||||
@@ -0,0 +1 @@
|
||||
This project is a C++ proof of concept for external overlay window hijacking on Windows. It explores using an existing overlay window model while preserving native window flags and capturing input through SetWindowsHookEx. The code includes DirectX11 and ImGui components for rendering along with dedicated input handling modules. It is primarily aimed at game security and anti-cheat researchers analyzing overlay-based tooling and visibility or detection tradeoffs.
|
||||
@@ -0,0 +1 @@
|
||||
This project is a fully buildable open-source reimplementation of the Call of Duty 4 multiplayer executable. It is written mostly in C/C++ with CMake and Visual Studio build targets and integrates legacy game dependencies such as DirectX-era middleware and Steam interfaces. The repository contains large gameplay, networking, and engine-side source modules intended for practical modification and extension. It is mainly used by mod developers, engine tinkerers, and security-minded players researching legacy exploit surfaces in classic online shooters.
|
||||
@@ -0,0 +1 @@
|
||||
This project is an IDA Pro plugin that automates vulnerability discovery on decompiled pseudocode. It is built in Python and runs rule-based SAST scans through opengrep/semgrep-style YAML patterns, then presents findings inside an interactive IDA interface. The plugin also supports optional AI-assisted explanations to help triage and understand discovered issues. It is designed for reverse engineers, CTF players, and security auditors who want faster binary vulnerability analysis workflows.
|
||||
@@ -0,0 +1 @@
|
||||
This project is a Rust packer that turns an executable plus its resource directory into a single self-contained binary. It provides Zstandard compression, parallel packing and unpacking, streaming decompression, and metadata/resource transfer support. The tool is designed to reduce distribution complexity while keeping startup overhead and artifact size practical across platforms. It is mainly used by developers who need portable one-file deployment for desktop applications and tools.
|
||||
@@ -0,0 +1 @@
|
||||
This project is an external Counter-Strike 2 cheat framework implemented in C++. It includes modules for ESP variants, aimbot logic with recoil control, triggerbot, radar, bunnyhop, visibility checks, and offset management. The project uses an external ImGui-based UI stack and process memory interaction utilities to drive runtime features. It is primarily intended for educational reverse engineering and game security research into external cheat design and anti-cheat response.
|
||||
@@ -0,0 +1 @@
|
||||
This project is an IDA 9.0 SDK-adapted build of the ScyllaHide anti-anti-debugging suite. It is a large C/C++ codebase containing hook libraries, injector components, and debugger plugins for environments such as IDA and other Windows reversing tools. The implementation focuses on masking debugger artifacts and bypassing common anti-debug checks in protected binaries. It is mainly used by reverse engineers and malware analysts who need more stable debugging against hostile or obfuscated targets.
|
||||
@@ -0,0 +1 @@
|
||||
This project is a deprecated placeholder for earlier Dark Souls 2 online-service work. The archive only includes a short README indicating that active development has moved into a newer codebase. No substantial source implementation remains in this repository snapshot. Its primary use is historical reference for users looking for the migrated continuation of the project.
|
||||
@@ -0,0 +1 @@
|
||||
This project is a large collection of game programming study notes and practice materials. It combines extensive Markdown documentation with Unity C# sample projects covering design patterns, rendering, networking, AI, and engine architecture topics. The content is organized as topic-focused modules with screenshots, code snippets, and hands-on exercises for different learning tracks. It is mainly aimed at students and developers building practical game development and technical architecture skills.
|
||||
@@ -0,0 +1 @@
|
||||
This project is a Rust library and CLI for finding loaded DLL base addresses without walking the PEB module list. It uses a stack-walking approach from TEB and stack bounds data, with branch variants that either use VirtualQuery or avoid Windows API calls for stealth. The repository is structured as both reusable library code and a command-line demonstration binary. It is primarily intended for offensive security research and low-level tooling where traditional module enumeration paths may be monitored.
|
||||
@@ -0,0 +1 @@
|
||||
This project is a Rust-based Windows tool and library for detecting and removing hooks in NTDLL. It analyzes inline and IAT hook states, compares in-memory code against a clean reference image, and restores modified regions while handling critical safety checks. The implementation includes PE parsing, symbol-based clean DLL retrieval, and both programmatic and CLI usage paths. It is mainly used by malware analysts, red team researchers, and defenders investigating user-mode hook tampering.
|
||||
Reference in New Issue
Block a user