2 مستودعات
The study of a game's internal behavior through binary reconstruction and source analysis.
Distinguishing note: Unlike binary patching or general forensics, this focuses on the holistic study of game logic through decompilation.
Explore 2 awesome GitHub repositories matching game development · Game Binary Analysis. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن مشروع إلغاء تجميع (decompilation) للألعاب يتكون من كود مصدر C مُعاد بناؤه والأنظمة المستخدمة لإعادة البناء الثنائي. يوفر نسخة قابلة للقراءة من قبل البشر من عنوان لعبة تجارية تم إنشاؤها من خلال التحليل الساكن والديناميكي لتسهيل الدراسة الفنية والتعديل. يستخدم المشروع بيئة بناء حاوية لضمان التجميع القابل للتكرار وإصدارات سلسلة الأدوات المتسقة عبر أنظمة تشغيل مضيفة مختلفة. يتضمن مُعيد بناء ثنائي للعبة يترجم كود الآلة الأصلي إلى كود مصدر ونظاماً لتجميع قاعدة الكود في ملفات ثنائية إقليمية ومحددة للمنصة. تغطي سلسلة الأدوات خطوط أنابيب التجميع المتقاطع وإدارة متغيرات البناء، باستخدام سلسلة أدوات GCC محددة لاستهداف بنيات عتادية تختلف عن المضيف. تشمل القدرات الإضافية توليد الوثائق الفنية القائمة على البيانات الوصفية وأغلفة حاويات تفاعلية للتحليل اليدوي وتصحيح الأخطاء.
Enables the study of game structure and behavior via source code reconstruction and technical documentation.
Pokered is a comprehensive suite of tools for the disassembly, debugging, and compilation of Game Boy ROMs. It provides a full disassembly of original game binaries into human-readable assembly source code, alongside a dedicated assembly toolchain for compiling modifications back into playable ROM files. The project includes a specialized ROM debugger for monitoring internal game states and a patching tool used to generate binary patches for applying assembly-level changes. The framework covers a wide range of reverse engineering and modification capabilities, including the analysis of binar
Enables a complete breakdown of binary instructions to analyze and modify internal game mechanics.