جدول المحتويات:
تعريف - ماذا يعني Decompiler؟
أداة فك التشفير هي أداة برمجة تقوم بتحويل برنامج قابل للتنفيذ أو لغة منخفضة المستوى / الآلة إلى تنسيق يمكن فهمه لمبرمجي البرامج. ينفذ عمليات تشغيل برنامج التحويل البرمجي ، الذي يترجم التعليمات البرمجية المصدر إلى تنسيق قابل للتنفيذ ، ولكن في الاتجاه المعاكس. مستلم فك المحول هو مستخدم بشري ، بينما المترجم هو الجهاز.يشرح Techopedia Decompiler
أداة فك التشفير ، مثل أداة فك الشفرة ، تعمل عن طريق الهندسة العكسية. يترجم decompiler رمز مترجمة أو ملف قابل للتنفيذ إلى رمز رفيع المستوى.
يمكن أن يكون أداة فك التشفير مفيدة في بعض الحالات للأغراض التالية:
- استعادة شفرة المصدر المفقودة لأرشفة أو الحفاظ على الكود
- برامج تصحيح الأخطاء
- القدرة على مكافحة الفيروسات للعثور على نقاط الضعف في البرنامج
- إمكانية التشغيل المتداخل لتسهيل ترحيل برنامج عبر الأنظمة الأساسية