منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
ماهو تركيب الملفات التنفيذية PE File Format - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : ماهو تركيب الملفات التنفيذية PE File Format (/showthread.php?tid=16661)



ماهو تركيب الملفات التنفيذية PE File Format - LoveVb - 01-08-16

السلام عليكم ورحمة الله وبركاتة



هذا الموضوع حاولت القراءة عنه لكن للاسف المواضيع بالانجليزية

اولا
مما تتكون الملفات 
اتمنى شرح هذه الصورة ولو شرح بسيط



ثانيا
عندما افتح ملف تنفيذي باستخدام المفكرة واقوم بزيادة حرف في اخر السطور
ثم اقوم بحفظه يخرب الملف
لكن عندما استخدم الدالة AppendAllText 
يقوم بالزيادة كما فعلت لكن لا يخرب
ما السبب؟

والله يعطيكم العافية


RE: ماهو تركيب الملفات التنفيذية PE File Format - yasob - 27-08-16

لو سمحت هى الملفات التى تنتهى .بالمتداد dat تعتبر ملفات تنفيذية


RE: ماهو تركيب الملفات التنفيذية PE File Format - LoveVb - 27-08-16

الملفات من نوع dat غالبا تستخدم لتخزين معلومات يستخدمها التطبيق


RE: ماهو تركيب الملفات التنفيذية PE File Format - soper - 27-08-16

(27-08-16, 05:48 PM)LoveVb كتب : الملفات من نوع dat غالبا تستخدم لتخزين معلومات يستخدمها التطبيق

تفضل اخي قد يفيدك هذا الموضوع مكتوب بالعربية

اضغط هنا


RE: ماهو تركيب الملفات التنفيذية PE File Format - LoveVb - 27-08-16

بارك الله فيك اخي soper


RE: ماهو تركيب الملفات التنفيذية PE File Format - أبو عمر - 27-08-16

موضوع جيد
سبب عدم تأثر الملف باضافة append انها ستكتب في سطر جديد اخر الملف
لانها خارج نطاق مكون البرنامج لذلك لن يتأثر البرنامج ولن تعيق قراءة الملف في نظام التشغيل
والعكس اذا اضفت للسطر الاول اي حرف لان المترجم في نظام التشغيل سيقرأ اول سطر ولن يجده معرف فيصبح الملف معطوب
وكثير من الفيروسات تقوم بحق الملفات التنفيذية إما لافسادها أو لتحويلها .
هذا فهمي للموضوع ولعل الاخوة يفيدونا بشكل اكبر


RE: ماهو تركيب الملفات التنفيذية PE File Format - LoveVb - 28-08-16

شكرا اخوي أبو عمر
ايضا عندما تقوم بفتح ملف بالمفكرة وتحفظه بدون اي تعديل سيعطب الملف
المشكلة من المفكرة عندما يتم فتح ملف Binary يقوم بعمل decode على اساس جدول الأسكي

و append تقوم بتحويل النص الي مصفوفة Bytes لذلك لا يعطب الملف

اتمنى احد يصحح اذا اخطئت