تشفير ملفات الجافا سكريبت كيف يعمل وما تأثيره على مدونات بلوجر

 ما هو تشفير ملفات الجافا سكريت ؟

يقوم تشفير ملفات الجافا سكريبت على جعل الكود صعب في القراءة والفهم , بحيث من يحاول التعديل عليه لا يستطيع معرفة بداية شئ من نهايته ولا يعرف كيف يستخلص جزء معين منه للإستفادة


تشفير ملفات الجافا سكريبت كيف يعمل وما تأثيره على مدونات بلوجر

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

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


لماذا يقوم المبرمج بالتشفير ؟

تخيل ان تجلس أيام تعمل على كود معين وهدفك ان تبيع تصميم ثم يأتي شخص لم يبذل أى مجهود ويأخذ الكود ويستخدمه وينتهك حقوق قالبك وهذا عادة أمر يصدر من أشخاص قليلي الخبرة والكفاءة فلو شخص لديه خبرة او كفاءه هو سيحاول صنع كود بنفسه لن يلجأ لهذا الأمر , لذلك يقوم المبرمج بالتشفير لحماية أكواده وتصعيب سرقتها


هل يمكن فك التشفير ؟

لا يوجد شئ اسمه تشفير لا يمكن فكه , كل تشفير يمكن فكه إن عرف من يفكه كيف يفعل هذا أاو اتجه لأدوات مساعدة تستطيع عكس عملية التشفير لكن كلما كان التشفير أقوى كلما كان أصعب في عملية الفك


هل التشفير يضر بالموقع ؟

انت الآن كمستخدم لقالب غالباً يحتوي تشفير فأكيد أنت تتسائل هل هذا التشفير يضر بموقعي ؟ 

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

لأن الشفير كمبدأ في حد ذاته كما وضحناه هو جعل الكود غير قابل للقراءة فقط بشكل صحيح وهذا يعني انه لا ضرر حقيقي فيه طالما الكود نظيف


هل يجب ان أتعلم ان أشفر أو أفك تشفير ؟

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

ولن تحتاج انت أن تشفر شئ طالما انك لست مبرمجاً , وكذلك لا تحتاج ان تتعلم فك التشفير لأن هذه العملة بنسبة 99% تستخدم إستخدام سئ فلا تحتاج تعلم تلك المهارة حتى لو كنت مبرمج إلا لو كان مجالك في البرمجة هو نفسه مجال تشفير أى أنك تحاول صنع آداة قوية للتشفير لمساعدة الناس واكيد ستحتاج التعلم أكثر حول الأمر لكن هذه فئة قليلة جداً فببساطة لا تشغل بالك بالأمر انتقي فقط من تستخدم قوالبهم



4تعليقات

تعليقك يساهم في تطوير المحتوى ويزيد من الفائدة بمشاركتنا بأفكارك واقتراحاتك , رأيك يهمنا فساهم بتعليقاتك معنا
يرجى عدم وضع روابط خارجية في التعليقات لضمان نشرها

  1. جزاك الله خيرا على ما تقوم به استاذنا الغالي
    انت أفضل صانع نحتوى حول منصة بلوجر بامتياز

    ردحذف
    الردود
    1. الله يحفظك يا غالي أنا أقل كثيراً مما تصفني به لكن هذا فقط من ذوقك وحسن خلقك 🌹
      وجعلني الله عند حسن ما تظنون وغفر لي ما لا تعلمون

      حذف
  2. جزالك الله خيرا
    عاوز اقولك انا في مقالات الاعلانات االي عليه التنويه في اسفل المقال بتكون ظاهرة باللون الابيض في الوضع المظلم والكلام جوها مش بيكون باين

    ردحذف
    الردود
    1. وجزاك الله بالمثل , وشاكر كثيراً على التنبيه 🌹, تم اصلاح الأمر

      حذف