Toolverse
All skills

graphics-api-hooking

by gmh5225

Guide for graphics API hooking and rendering techniques for DirectX, OpenGL, and Vulkan. Use this skill when working with graphics hooks, overlay rendering, shader manipulation, or game rendering pipeline analysis.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
gmh5225
Category
Backend
Views
11

About this skill

Guide for graphics API hooking and rendering techniques for DirectX, OpenGL, and Vulkan. Use this skill when working with graphics hooks, overlay rendering, shader manipulation, or game rendering pipeline analysis.

How to use

  1. Załaduj umiejętność w Claude, gdy pracujesz nad hookowaniem graficznych API lub analizą potoku renderowania gry. 2. Zidentyfikuj, które API chcesz interceptować — DirectX (9, 11 lub 12), OpenGL czy Vulkan — i określ cel (nakładka, screenshot, analiza draw-call'i). 3. Skorzystaj z przykładów kodu vtable hookingu zawartych w umiejętności; dla DirectX 11 zacznij od hookowania IDXGISwapChain::Present (indeks 8 w vtable), dla OpenGL od wglSwapBuffers. 4. Zaimplementuj swoją logikę renderowania nakładki wewnątrz funkcji hook'a, przed wywołaniem oryginalnej funkcji. 5. Przetestuj hook na docelowej aplikacji, weryfikując, że nakładka renderuje się poprawnie i nie powoduje crash'y. 6. W razie problemów z anti-cheat'em odnieś się do sekcji dotyczącej screenshot-sensitive overlay'i i technik unikania detekcji zawartych w zasobach umiejętności.

Related skills