هل يمكن استخراج كود سورس برنامج من ملفه تنفيدي

سلام عليكم

من زمان و هي تمر عليا مواضيع الهندسة العكسية و ما اعيرها أي إهتمام لأنو ما عندي وقت و كل وقتي يروح في حاجات أخرى زي البرمجة و تصميم حتى مؤخرا صادفت رد شد إنتباهي حيث يطلب صاحب رد من أحدهم أني يحمي تطبيقه من الهندسة العكسية و أنو يمكن سحب كود سورس من ملف تنفيدي الشيء الدي لم يستقبله عقلي لأنو ملف تنفيدي هو بلغة الألة يعني كيف يمكن سحب منو كود سورس و هل حقا يمكن أرجوا من هو فاهم الموضوع أن يشرحلنا كيف تتم العملية و هل حقا يمكن !!

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

حسوب I/O هو مجتمع عربي، رجاءً شارك باللغة العربية الفصحى فقط

كيف يمكن سحب منو كود سورس و هل حقا يمكن

ما أعلمه ان من يتقن لغة Assembly يمكنه ذلك.

اريد من يأكد أو ينفي لنا المعلومة

ههه من يومين كنت ابحث على نفس الموضوع .. بإختصار يمكن تحويل الملف التنفيدي الى صيفة asm او ملف بلغى الاسيمبلي و هي كما تعرف لغة قرييبة من لغة الآلة يعني تقريباً لم تستفد شياً إلا لو كنت مخضرم في البرمجة بالاسيمبلي و امامك الوقت كله لتتابع كل تفرع و كل push يحصل في ال stack

على كل حال ماقراءته ان هناك برامج تجارية (مكلفة الى حد ما) قادرة على ارجاع الملف التنفيدي الى اكواد C++ ولكن لست متأكد من هذه المعلومة لان تكلفة تلك البرامج كبيرة و غير متاحة للتحميل .

شكرا على ردك البحث لا زال قائما

جزاك الله ألف خير

ليس بالضرورة ان يكون لديك خبرة في اسمبلي انظر الى هذا المشروع على سبيل المثال ، هو برنامج يقوم بكسر برامج الجافا جربته على برامج الـ apk (اندرويد) ويكسرها بكفاءة ، يوجد برامج معينة تختص بهذه الامور لكن تحتاج الى بعض الخبرة في الموضوع اذا كان المشروع قد تم حمايته من الكسر . (ليس لدي معلومات كافية عن مبدأ العملية)

بارك الله فيك ردك ساعدني كثيرا

الهندسة العكسية احدى طرق تقدم الصين فى جميع المجالات تقريبا

موضوع رائع اتابع بشدة نظرا لانى داخل جديدة فى البرمجة :) احييك

لقد استخدمة هذا Hiew وهذا W32Dasm 8.93

ذات مرة لتخطى حاجز التسجيل بعد 30 يوم فى احدى البرامج :D

هو فتح ملفات فى كلام كتتتير جدا مفهمتش منه حاجة لكن كنت بجرب بعد ما شهدت فيديو على اليوتويب

ما شاء الله

حقا الهندسة العكسية علم يستحق المتابعة فقط من فضلك أخي كريم لم أفهم مادا تقصد بـ "الهندسة العكسية احدى طرق تقدم الصين فى جميع المجالات تقريبا "

شكرا أخي كريم لتفاعلك مع موضيعي و محاولة إرشادي أنت رائع

اقصد ان الصين تستطيع اعادة انشاء اى شى بداية من الابرة الى الصاروخ وذلك فقط بمجرد ان تحصل عليه من دولة اخرى

على سبيل المثال هناك العديد من الصواريخ الروسية التى استوردتها الصين وقامت بانشاء صواريخ مماثلة لها ربما ليس بنفس الكفاءة لكن copy Paste منها :D

ربما لاحظت ذلك فى حياتك انك تستطيع ايجاد اى شى صناعة دولة ما واخرى صناعة صينية نفس الشكل والامكانيات ولكن تختلف الجودة

امثلة (عسكرية لانى مهتم به بعض الشئ )

http://www.arab-ency.com/ar...