فك

مؤلف: Monica Porter
تاريخ الخلق: 17 مارس 2021
تاريخ التحديث: 17 قد 2024
Anonim
ازاي يبقى عندك فك قوي - Jawline tips
فيديو: ازاي يبقى عندك فك قوي - Jawline tips

المحتوى

التعريف - ماذا يعني فك الشفرة؟

إن عملية فك الشفرة هي عملية تحويل التعليمات البرمجية القابلة للقراءة من الكمبيوتر إلى شفرة مصدر بشرية قابلة للقراءة مع وظيفة الكود الأصلية. Decompile هو عكس ترجمة.

من المستحيل استخدام فك تجميع نسخ التعليمات البرمجية المصدر الأصلية لأن معرفات التعليمات البرمجية الأصلية ، مثل أسماء المتغيرات والوظائف ، نادراً ما يتم تخزينها في رمز الكمبيوتر. ومع ذلك ، قد تتضمن التعليمات البرمجية التي تحتوي على بيانات التعريف أو معلومات التصحيح معرفات.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

Techopedia يفسر فك

غالبًا ما يتم تنفيذ فك الشفرة على كود الكمبيوتر عندما لا يكون كود المصدر متاحًا. وبالتالي ، هو شكل من أشكال الهندسة العكسية. بالإضافة إلى ذلك ، يمكن استخدام فك الترجمة لأمان الكمبيوتر وقابلية التشغيل البيني وتصحيح الخطأ.

يتم تطبيق إلغاء ترجمته لأسباب متعددة ، بما في ذلك:
  • فهم وظيفة الكود
  • تصحيح الأخطاء
  • تعزيز أمن الكمبيوتر
  • إزالة القيود ، مثل كلمات المرور وحماية النسخ والحد الزمني
  • دراسة فيروسات الكمبيوتر
  • استعادة شفرة المصدر المفقودة لأغراض الأرشفة

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

يمكن الحصول على أداة فك الشفرة (الأداة المستخدمة في فك التشفير) بشكل منفصل ، بدلاً من تجميعها مع أدوات تطوير البائع.

في معظم الحالات ، يعد إلغاء ترجمة البرامج المحمية بحقوق الطبع والنشر غير قانوني. ومع ذلك ، في الولايات المتحدة وأوروبا ، تسمح قوانين حقوق الطبع والنشر باستخدام محدود لإزالة التجميع ، مثل قابلية التشغيل البيني.