AND
- Hard disk tool
لا ليس Shredding ، الأداة تقوم فقط بالغاء البارتيشن في نظام الملفات فقط دون اي تغير في الملفات ولهذا فهي في اجزاء من الثانية يمكن أن تنهي الأمر فيتخيل اي شخص ان الهارد تلف او فقدت محتوياته ولكن كل شيء موجود ، فقط اعادة بناء البارتيشن السابقة يكفي لاعادة الامور…
- الحصول على الوقت و التاريخ من ال Bios
نعم بالعودة لجدول المقاطعات Idt فان المقاطعة 1A وباقي مقاطعات البيوس محجوزة 0014 0008:8053F950 0 P 32 bits Interrupt Gate Intel reserved. Do not use 0015 0008:8053F950 0 P 32 bits Interrupt Gate Intel reserved. Do not use 0016 0008:8053F950 0 P 32 bits Interru…
- الحصول على الوقت و التاريخ من ال Bios
السلام عليكم هل هذه الطرق منفصلة ومختلفة عن بعض ؟ وهكذا فهمتها ام هي مراحل اي المرحلة الاولى ثم الثانية والثالثة اذا كانت طرق مختلفة فالطريقة الاولى كيف تقوم باستدعاء المقاطعة من الـreal mode وهو غير مهيأ للتعامل مع مقاطعات الدوس ما فهمته ان جدول المقاطعات عند…
- PE32 Function Viewer
مجهود جميل اعجبني صغر حجمه وتحديد عدد مرات استدعاء دالة معينة لكن ما الذي يميز هذا البرنامج عن البرامج الاخرى؟! أيضا على أي أساس قمت باستخراج دوال private على رأيك ! هل التعليمة التي بعد تعليمة ret وغير موجودة في ال export ؟ هناك الكثير من الاكواد على هذا الشك…
- [ تمت الإجابة ]how to get the module name of process
هناك اختلاف في الآلية EnumProcessModules تقوم بجلب مقابض كل Modules التابعة ل Process مرة واحدة وتضعها في مصفوفة اي تستدعيها مرة واحدة وتنتهي منها Process32Next عليك استدعائها بشكل متكرر حتى نهاية كل ال Processes التي تعمل . هذا الكود وظيفته هو ترتيب ال Module…
- شرح كود لتلوين ListeView
بالمناسبة ال ListView هي أعقد كونترول في الويندوز في حال اردت حل اسهل لتنفيذ هدفك استخدم RaGrid الموجود في محرر Radasm سهل ومرن في التعامل .
- البرامج الاكثر اختراقا في عام 2009
للاسف العديد من الملفات المكتوبة بالعربية عندي لا يستطيع Foxit Reader فتحها .
- [ تمت الإجابة ]كيف أحول BCD إلى Binary
Speed_Of_Light: الخطأ هو في استخدام مجمع 32 بت واستخدام امر تجميع لل 32 بت استخدم مجمع masm 6 وما قبل .
- [ تمت الإجابة ]تحويل الخوارزمية الى كود اسمبلي
اي طريقة تقصد لا يوجد سوى كود واحد وهو الذي تم جمع الجزء الاول باستبعاد ما يقل عن 30h مضافا اليه الجزء الثاني ما فوق 39h ؟!
- [ تمت الإجابة ]اسناد اللون للمكونات في Dialog
في المرفقات مثال جيد لمبرمج غربي عن تلوين عدة كنترولز . بامكانك استخدام SetBkColor لتلوين الخلفية SetTextColor لتلوين النص كلاهما يحتاج handle to device context الخاص بهم بالامكان الحصول عليه من رسائل النظام المُرسلة الى الديالوج قبل ان يتم انشاء الكنترولز وهي…
- [ تمت الإجابة ]تحويل الخوارزمية الى كود اسمبلي
السلام عليكم عودا حميدا اخي Xacker تفاجأت بنشاط المنتدى بشكل غريب :D اخي aderfiad بالنسبة للمقارنة فهي كما قال Xacker الاعداد بالتمثيل الهكسي لها في ترميز الاسكي محصور بين 30h =< num =< 39h وخارج هذا المجال لا يعنينا اذا نريد تعليمة تتاكد من ان المُدخل اذا كان…
- [ تمت الإجابة ]تحويل الخوارزمية الى كود اسمبلي
هناك عدة اخطاء بين كتابية يكتشفها المترجم ، واخطاء منطقية بعد ترجمة البرنامج وتشغيله . الاخطاء الكتابية: حجم المتغيرات num1 و num2 و x يختلف عن حجم مسجل dx الاخطاء المنطقية: في حال نجاح ترجمة الكود السابق سيفشل البرنامج لانك لم تُنهي المتغيرين num1 و num2 باشا…
- [ تمت الإجابة ]اي المجمعات استخدم
تقصد نظام الدوس ام الويندوز؟
- [ تمت الإجابة ]ممكن لو تفضلتم بعض التوضيحات البسيطة بالأسمبلي وكدا بعض الأستفسارات
لا اعلم بالضبط ما هي التعليمات المختلفة بين AMD و Intel لاني لم ابحث جيدا في الموضوع . لكن التعليمات الاساسية Basic Architecture لا تختلف مثل التعليمات التي هنا http://www.itis.mn.it/linux/quarta/x86/index.htm لم انتبه الى هذا الرد في هذا الموضوع وهو يشرح ما ا…
- [ تمت الإجابة ]كتابة غريبة عند التنفيد ... رغم ان الكود صحيح
كما تعلم اخ Syntax_err النص في مقاطعات الدوس ينتهي ب $ ، وفي Win32 API ينتهي ب Null فيعتمد الموضوع على شرح الدالة او المقاطعة فالمقاطعة int 21h,9h المستخدمة في الكود فوق تتطلب string ينتهي ب $ لاحظ ايضا دالة lstrcpy في ويندوز تتطلب string ينتهي ب Null بينما ls…
- [ تمت الإجابة ]ممكن لو تفضلتم بعض التوضيحات البسيطة بالأسمبلي وكدا بعض الأستفسارات
أخي انت جديد في المنتدى؟! مرحبا بك لكن لا تنتظر ان يُخبرك احد بشكل مستفيض ووافي عن الاساسيات ، يجب عليك البحث والقراءة اذهب الى موضوع أرشيف قسم الاسمبلي فوق ، ثم انظر الى المواضيع المهمة وهي مثبتة و سترى موضوع "البرمجة بلغة التجميع, 16بت, 32بت " اقراء فيه واست…
- [ تمت الإجابة ]استفسار بخصوص الاسمبلى
وعليكــم السـلام ورحمة الله وبركاتـه.. طبعا الاسمبلي لها Compilers و IDEs خاصة بها كبف أحصل على Assembly Tools, لكتابة وترجمة ال Assembly بل يمكن ربطها بلغات برمجة مثل C و Delphi ولكن لا يمكن ربطها مع vb او .NET ماذا تقصد بملف هل هو ملف asm ام obj ام executabl…
- [ تمت الإجابة ]لو امكن اصلاح هدا الخطأ
أخطأت في كتابة الاسم بالشكل الصحيح includelib kernel32.lib
- لا استطيع تحميل ويندوز اكس بي بعد ويندوز ف
كما قال همام ابوعرقوب و rober لكن الغريب كيف سيقوم بتحميل Xp بعد Vista الن يؤدي ذلك الى تدمير نظام vista ؟
- [ تمت الإجابة ]مالمقصود ب Coff و Omf
http://en.wikipedia.org/wiki/Relocatable_O...t_Module_Format http://en.wikipedia.org/wiki/COFF وال COFF هي الصيغة المستخدمة في نظام ويندوز لانها هذه الصيغة المعتمدة لانتاج ملفات PE .