- سؤال دون جواب
ممكن تنفيذ الكود كثريد منفصل عن طريق الدالة CreateThread ثم استخدام الدالة WaitForSingleObject حيث المقبض هو للثريد الذي تم انشاؤه مع تحديد الوقت المناسب .
- [ تمت الإجابة ]سؤال حول الوصول الي مقاطعات البيوس من خلال الوندوز اكس بي
الحل كما قلت هو الوصول الى مستوى النظام ,, ملف الـDLL كل ما يقوم به هو عمل Interface لـDevice Driver يعمل بمستوى النظام ,, هو فقط يقوم بالمهمة عنك لكن كما وضّحت من قبل لابد من الوصول لمستوى النظام . هذا تفصيل للتعامل مع المكتبة : http://www.codeproject.com/KB/…
- [ تمت الإجابة ]سؤال حول الوصول الي مقاطعات البيوس من خلال الوندوز اكس بي
AND يمكنك استخدام اي Kernel-mode debugger مثل Sice/Syser/WinDbg ,, أو استخدم اداة Four-F في المرفقات . IdtViewer.rar
- [ تمت الإجابة ]سؤال حول الوصول الي مقاطعات البيوس من خلال الوندوز اكس بي
مكتبات السي++ القياسية تعتمد على النظام الذي ستعمل عليه ,, يعني في الويندوز بنيتها غير في لينكس غير في اي نظام اخر . نفس الكلام اذا تكلمنا عن الـUser-space والـkernel-space لابد من اختلاف بنيتها . مثال للتبسيط : نعرف ان الـoperator new يقوم بحجز مساحة من الذاك…
- [ تمت الإجابة ]سؤال حول الوصول الي مقاطعات البيوس من خلال الوندوز اكس بي
أسئلة كثيرة يا اخي لكن ينقصها الترتيب :wacko: ----------------- استعمل اي اداة تمكنك من رؤية الـInterrupts Table ,, ستجد مع كل معاطعة ما يسمى بالـDPL وهو يخص المستوى الذي يمكنك تنفيذ المقاطعة منه ,, اذا كان 0 (Ring 0) فلا يمكنك تنفيذ المقاطعة إلا من الـkernel-…
- [ تمت الإجابة ]سؤال حول الوصول الي مقاطعات البيوس من خلال الوندوز اكس بي
في الـNt based systems مثل Xp مثلاً لا يمكنك استعمال اغلب التعليمات الخاصة بالتعامل مع العتاد من مستوى المستخدم ,, تحتاج الوصول الى مستوى النظام او العمل تحت نظام 16بت .
- كيف يمكن تفحص برنامج c# بال olly
MS ILD يقوم بعمل disasm لكن ليس لديه قدرة تحليلية كبيرة مثل برنامج #dis او Fox Code Analyzer من شركة Xenocode .
- مشكلة فك تشفير ملف
السلام عليكم. ابحث عند الشركة المصممة للملف عن تركيب بنيته . ان لم تجد ابحث عنها في النت . ان لم تجد فعليك بعمل reversing للبرنامج الذي يتعامل معها لمعرفة صورة تقريبية لبنية الملفات . استعن بأي محرر هكس لفتح الملفات مثل برنامج HexWorkshop .
- أحصل علي كتب التوثيق الورقية لمعالجات إنتل - مجانًا
جدع يا عمرو :thumb_up: ,, لما توصل أرجوك أكّد لي :wink:
- سؤال في المؤشرات
في نظم NT يوجد ذاكرة افتراضية خاصة بكل بروسس لا يمكنه تخطيها أبدا إلا عن طريق ثغرات او اشياء اخرى ,, لكن مباشرة لا يمكن ! مرة اخرى ,, توجد فائدة اذا كنت تعرف ماذا تفعل :D
- سؤال في المؤشرات
بصراحة لا استطيع ان اتكلم بنصف كلمة في نظام يونكس لأني لم اتعامل معه من قبل برمجياً ,, لكن هذه الجملة لم افهمها منك أرجو توضيحها : انت تقصد ان ذاكرة النواة مفتوحة للمستخدم المدير في XP ؟؟؟
- سؤال في المؤشرات
لا يحدث ذلك في انظمة الـMultitasking ,, لكل عملية ذاكرة افتراضية خاصة بها .
- Recursive File Search
الـrecursive خطر من ناحيتين : 1- اذا كنت تجمع رقم عدة مرات اثناء البحث ربما يحدث لك Arithmetic overflow ,, لذلك من الأفضل استخدام وحدات ارقام كبيرة كالـlong double او LONGLONG . 2- تخيل ان لدينا 1000 مجلد فرعي (عدد صغير بالنسبة للواقع) ,, وأنك تستخدم local var…
- كيفية معرفة اسم المستخدم Windows
السلام عليكم أولا هذا الأمر لا يتعلق بلغة بعينها ولكن بنظام التشغيل نفسه ,, عموما طالما نتكلم عن الويندوز فيوجد أكثر من طريقة : 1- جلب اسم المستخدم عن طريق الدالة GetUserName و تعريفها كالتالي : انسخ الكود [color= #0000ff;]BOOL GetUserName[color= #000000;]( LP…
- سؤال في المؤشرات
ما الذي تقصده ؟؟ لن تسبب مشاكل اذا كنت تعرف ماذا تفعل !!
- Recursive File Search
انت تبحث داخل مسار معين وتقوم بجرد خواص كل كائن داخل المسار ,, اذا كان من خواصه انه مجلد فتقوم باستدعاء الدالة مرة اخرى .
- Recursive File Search
نعم نستخدمه في البحث عن الملفات و المجلدات الفرعية أيضا ,, لا اعرف ما هو الغير مستساغ !!
- كيف يمكن تعديل محتوى عنوان بالذاكرة بالتفصيل الممل لو سمحتم
افتح مقبض للعملية عن طريق OpenProcess ثم استخدمه في الدالة WriteProcessMemory ولا تنسى اغلاق المفبض عن طريق CloseHandle بعد ذلك ;)
- Recursive File Search
طبعاً لا تحتاج كلام هذه :lol: هذه الطريقة غير آمنة .
- سؤال في المؤشرات
تقصد العكس :lol: