11-01-2013, 08:33 PM
السلام عليكم ورحمة الله وبركاتة
قبل مدة ليست بالكثيرة وجدت برنامج عبارة عن DLL و EXE
وضيفة البرنامج : هاك للعبة ما ... ( يتعامل مع ذاكرة اللعبة .. )
الفكرة العامة له هي ان الملف exe هو الحاقن
والملف dll هو الهاك ..
بحيث يقوم الحقان بتحديد ملف اللعبة ثم يقوم بتحميلها لذاكرة مع حقن ملف dll بها
السؤال الاول ... ما هي الطريقة العامة لعمل مثل هذه الفكرة ؟
السؤال الثاني اي الدوال التي سأتعامل معها اثناء تحميل ملف تنفيذي إلى الذاكرة وحقنة ؟
Dll, PROCESS_ATTACH, CreateThread, CreateProcess ....etc
السؤال الثالث عندما أريـ د ان احصل على Handle نافذة ما استعمل Findwindow
لكن هنا في حالتي هذه سيكون الهاك عبارة عن ملف dll محقون في العملية التي أريـ د الحصول على الـ Handle
الخاص بها ... فهل احصل عليها بالطريقة المعتادة FindWindow أم بطريقة آخرى ؟
وشكراً لحسن القراءة
قبل مدة ليست بالكثيرة وجدت برنامج عبارة عن DLL و EXE
وضيفة البرنامج : هاك للعبة ما ... ( يتعامل مع ذاكرة اللعبة .. )
الفكرة العامة له هي ان الملف exe هو الحاقن
والملف dll هو الهاك ..
بحيث يقوم الحقان بتحديد ملف اللعبة ثم يقوم بتحميلها لذاكرة مع حقن ملف dll بها
السؤال الاول ... ما هي الطريقة العامة لعمل مثل هذه الفكرة ؟
السؤال الثاني اي الدوال التي سأتعامل معها اثناء تحميل ملف تنفيذي إلى الذاكرة وحقنة ؟
Dll, PROCESS_ATTACH, CreateThread, CreateProcess ....etc
السؤال الثالث عندما أريـ د ان احصل على Handle نافذة ما استعمل Findwindow
لكن هنا في حالتي هذه سيكون الهاك عبارة عن ملف dll محقون في العملية التي أريـ د الحصول على الـ Handle
الخاص بها ... فهل احصل عليها بالطريقة المعتادة FindWindow أم بطريقة آخرى ؟
وشكراً لحسن القراءة
لكن لدي بعض المشاكل البسيطة ... والتي يوجد لها حلول