تعريف الهندسة العكسية يمكن تبسيطه في جملة واحدة وهي عملية إكتشاف المبدأ التكنولوجي لأداة او نظام من خلال تحليل هيكله او وظيفته او طريقة عمله.طبعا استخدمت الهندسة العكسية فى معظم الصناعات الميكانيكية قديما وحتى الصناعات الالكترونية من اجل انشاء نسخ بدون تراخيص أو حتى دراسة المنتجات لتحسينها.
هذا المفهوم يمكنك كذلك تطبيقه في البرامج المستخدمة اليوم في جميع الأنظمة المغلقة المصدر .ويستخدم هذا الأسلوب من اجل اصلاح مشاكل فى البرنامج او تحسين أداؤه أو اكتشاف الفيروسات فيه او بهدف جعل البرنامج متوافق مع بروسيسور غير الذي برمج له ،أو حتى سرقة او محاولة تقليد البرنامج .
هذا المجال للأسف تعتبر مصادره التعليمية محدودة العدد والمحتوى ،وقد لا تتمكن من إيجاد مصدر مهم إلا بمشقة مقارنة بالمجالات الأخرى سواء في لغات البرمجة أو في الحماية أو غير ذلك . لكن اليوم اختر ان اشارككم موقع ممتاز جدا اسمه "reverseengineering.stackexchange.com".
reverseengineering.stackexchange.com عبارة عن منصة للأسئلة والأجوبة للباحثين والمطورين المهتمين بمجال الهندسة العكسية. يحتوي الموقع على 5000 سؤال و6300 جواب و16 ألف عضو .
لتضمن أن تصلك جديد مقالات ودروس تقنية اون لاين عليك القيام بثلاث خطوات : قم بالإشتراك فى صفحتنا فى الفيس بوك "الافضل للتقنية " . قم بالإشتراك فى القائمة البريدية أسفل الموقع وسيتم إرسال إيميل لك فور نشر درس جديد . للحصول على الدروس فيديو قم بالإشتراك فى قناتنا على اليوتيوب "قناة تقنية اون لاين " . من فضلك إذا كان عندك سؤال مهما كان بسيطاً تفضل بكتابته من خلال صندوق التعليقات أسفل الموضوع . قم بنشر مقالات اتقنية اون لاين على الفيس بوك أو ضع رابطاً للمدونه فى مدونتك .تحياتى لكم from موضوع جديد لك

0 التعليقات:
إرسال تعليق