![كيفية فك ملفات EXE]()
يتضمن التفكيك إعادة إنشاء شفرة المصدر للبرنامج باللغة التي تمت كتابتها بها. بمعنى آخر ، هذه العملية هي عكس عملية التحويل البرمجي ، عندما يتم تحويل النص المصدر إلى تعليمات الآلة. يمكن أن يتم التفكيك باستخدام برامج متخصصة.
أساليب decompiling ملفات EXE
يمكن أن يكون التفكيك مفيدًا لمؤلف البرامج الذي فقد شفرة المصدر ، أو ببساطة للمستخدمين الذين يرغبون في معرفة خصائص برنامج معين. لهذا ، هناك برامج decompiler خاصة.
الطريقة 1: Decompiler VB
أولاً ، ضع في الاعتبار Decompiler VB ، والذي يسمح لك فك البرامج المكتوبة في Visual Basic 5.0 و 6.0.
تنزيل VB Decompiler
- انقر فوق ملف وحدد فتح البرنامج ( Ctrl + O ).
![افتتاح قياسي للبرنامج في VB Decompiler]()
- ابحث عن البرنامج وافتحه.
![فتح EXE في Decompiler VB]()
- يجب أن يبدأ إلغاء الترجمة على الفور. إذا لم يحدث ذلك ، فانقر فوق الزر " ابدأ ".
![بدء فك في ديكومبيلر VB]()
- في نهاية النافذة ، تظهر كلمة "Decompiled" . شجرة الكائن تقع على الجانب الأيسر ، ويمكن الاطلاع على الرمز في المنطقة الوسطى.
![عرض المصدر من خلال ديكومبيلر VB]()
- إذا لزم الأمر ، احفظ العناصر decompiled. للقيام بذلك ، انقر فوق "ملف" وحدد الخيار المناسب ، على سبيل المثال ، "حفظ مشروع Decompiled" لاستخراج جميع الكائنات إلى مجلد على القرص.
![حفظ المشروع decompiled في Decompiler VB]()
الطريقة 2: ReFox
من حيث decompiling البرامج المترجمة من خلال Visual FoxPro و FoxBASE + ، ReFox فكرة جيدة.
قم بتنزيل برنامج ReFox
- استخدم متصفح الملفات المدمج للعثور على ملف EXE الذي تحتاجه. إذا قمت بتحديده ، فسيعرض الجانب الأيمن معلومات مختصرة حوله.
![بحث عن EXE عبر ReFox]()
- افتح قائمة السياق وحدد "Decompile" .
![الانتقال إلى decompilation في ReFox]()
- يتم فتح نافذة حيث تحتاج إلى تحديد المجلد لحفظ الملفات التي تم فصلها. ثم انقر فوق "موافق" .
![تشغيل Decompilation في ReFox]()
- عند الانتهاء ، ستظهر الرسالة التالية:
![نهاية فك في ReFox]()
يمكنك عرض النتيجة في المجلد المحدد.
الطريقة الثالثة: DeDe
و DeDe سيكون مفيدا ل decompiling البرامج على دلفي.
تحميل ديدي
- انقر فوق الزر "إضافة ملف" .
![إضافة ملف إلى DeDe]()
- ابحث عن ملف EXE وافتحه.
![إضافة EXE إلى DeDe]()
- لبدء فك البرامج ، انقر فوق الزر "معالجة".
![تشغيل De-dekulation]()
- عند الانتهاء بنجاح من الإجراء ، ستظهر الرسالة التالية:
![نهاية فك في DeDe]()
ستعرض علامات التبويب الفردية معلومات حول الفئات والكائنات والنماذج والإجراءات.
- لحفظ كل هذه البيانات ، افتح علامة التبويب "Project" ، وحدد المربع المجاور لأنواع الكائنات التي تريد حفظها ، وحدد المجلد وانقر على "Make files" .
![حفظ كائنات decompiled في DeDe]()
الطريقة الرابعة: Rescuer مصدر EMS
ديكومبيلر EMS مصدر Rescuer يسمح لك للعمل مع ملفات EXE المترجمة مع دلفي و C ++ باني.
تحميل EMS مصدر Rescuer
- في كتلة "الملف القابل للتنفيذ" ، تحتاج إلى تحديد البرنامج المطلوب.
- في "اسم المشروع" ، اكتب اسم المشروع وانقر على "التالي" .
![اختيار المصدر واسم المشروع في EMS المصدر Rescuer]()
- حدد الكائنات المطلوبة ، حدد لغة البرمجة وانقر فوق "التالي" .
![اختيار الكائنات ولغة البرمجة في EMS المصدر Rescuer]()
- في النافذة التالية ، يتوفر رمز المصدر في وضع المعاينة. يبقى لتحديد مجلد الإخراج واضغط على زر "حفظ" .
![معاينة وحفظ المشروع في EMS مصدر Rescuer]()
استعرضنا decompilers الشعبية لملفات EXE مكتوبة بلغات برمجة مختلفة. إذا كنت تعرف خيارات العمل الأخرى ، فاكتب عنها في التعليقات.