English
•
Deutsch
•
Français
•
Nederlands
•
Español
•
Italiano
•
Português
•
Русский
•
日本語
•
中文
•
한국어
•
हिन्दी
•
తెలుగు
•
मराठी
•
தமிழ்
•
Türkçe
•
Ελληνικά
•
Polski
•
Čeština
•
Magyar
•
Svenska
•
Dansk
•
Suomi
•
Українська
•
Indonesia
Code Obfuscation
كود تشويش هو تقنية يتم استخدامها في مجال البرمجة لإخفاء الشفرة المصدرية لبرنامج أو تطبيق. تهدف هذه التقنية إلى صعوبة فهم الشفرة المصدرية و فتحها من قبل مطوري البرامج الآخرين أو المتسللين.
يتم ذلك عن طريق استخدام تقنيات مختلفة مثل تحويل الشفرة المصدرية إلى لغة غير مفهومة أو إزالة التعليقات والمسافات وتحويل المتغيرات إلى أسماء لا تشير إلى أي شيء محدد. يمكن استخدام هذه التقنية لحماية سريّة المعلومات الموجودة داخل البرنامج ومنع سرقتها.
ومع ذلك، يجب الانتباه إلى أن استخدام هذه التقنية يقلل من قابلية صيانة البرنامج و يجعله أقل فهماً للمطورين الآخرين، مما يعني أنه يسبب بعض المشاكل والصعوبات في العمل على البرنامج بمجرد وجود أي مشكلة أو خطأ فيه.