Уровень 0 · материалов: 3
Документы должны описывать технические методы модификации программного обеспечения через низкоуровневый доступ к памяти и перехват функций API; общие статьи о программировании без аспектов реверс-инжиниринга сюда не входят.
Общие признаки: обратная разработка, инъекции DLL, перехват функций API, манипуляции с памятью
Группа выше: Реверс-инжиниринг программного обеспечения
Смысл: The main idea is to demonstrate the practical application of reverse engineering, memory manipulation, and graphics API hooking to create a custom game tool, while explaining the underlying low-level C++ and Windows API mechanics.
A technical deep-dive into using C++ and DirectX 9 hooking to create a Roshan timer overlay for Dota 2, covering DLL injection and memory patching.
Смысл: The text provides a technical guide and personal account of reverse engineering a closed-source program to implement a plugin architecture through API hooking and DLL injection.
A technical walkthrough on how to add new features to a closed-source program by injecting a DLL and hooking Windows APIs to create a plugin system.
Смысл: The main idea is to teach developers how to implement low-level code injection into a game process by hooking graphics API functions (Direct3D) to create a high-performance, hard-to-detect MMORPG bot.
A technical guide on using C# and Assembler to inject bot logic into an MMORPG by hooking the Direct3D EndScene function for frame-synchronized execution.