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


