كيفية إخفاء كود JavaScript في عرض المصدر

Kyfyt Akhfa Kwd Javascript Fy Rd Almsdr



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

سيصف هذا المنشور عملية إخفاء كود JavaScript في مصدر العرض.

كيفية إخفاء كود JavaScript في عرض المصدر؟

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







الطريقة الأولى هي ' انقر على اليمين 'في الصفحة وانقر على' عرض مصدر الصفحة 'الخيار في' قائمة السياق 'أو استخدم مفتاح الاختصار' Ctrl + U ':





سيعرض كود المصدر الكامل للصفحة في علامة تبويب جديدة كما هو موضح أدناه:





الطريقة الثانية هي ' انقر على اليمين 'في الصفحة وانقر على' فحص 'الخيار من' قائمة السياق 'أو استخدم مفاتيح الاختصار' F12 '، و ' Ctrl + Shift + I '.



أثناء النقر فوق ' فحص '، سيفتح النافذة الموضحة أدناه مع الخيارات ، حيث يمكن للمستخدم رؤية الرمز.

دعونا نضيف وظائف لمنع النقر بزر الماوس الأيمن ومفاتيح الاختصار على صفحة ويب من فتح ' عرض مصدر الصفحة ' اختيار.

استخدم أسطر التعليمات البرمجية أدناه لمنع النقر بزر الماوس الأيمن على صفحة ويب:

وثيقة. addEventListener ( 'قائمة السياق' و ( و ) => {
و. منع افتراضي ( ) ؛
} و خاطئة ) ؛

مقتطف الشفرة أعلاه:

  • أولاً ، استدعاء ' addEventListener () 'عن طريق تمرير مرجع' قائمة السياق '.
  • ثم اتصل بـ ' منع افتراضي() 'الطريقة وضبطها' خاطئة '، مما يعني أنه يوقف حدث / خيار النقر بزر الماوس الأيمن الافتراضي.

يمنع مقتطف الشفرة أدناه مفتاح الاختصار بما في ذلك ' Ctrl + Shift + I '،' Ctrl + U ' و ' F12 ':

وثيقة. addEventListener ( 'زر أسفل' و ( و ) => {
إذا ( و. مفتاح السيطرة || و. رمز المفتاح == 123 ) {
و. وقف الانتشار ( ) ؛
و. منع افتراضي ( ) ؛
}
} ) ؛

انتاج |

يشير ملف GIF أعلاه إلى أنه لم يتم اتخاذ أي إجراء أثناء ' انقر على اليمين 'أو مفاتيح الاختصار:

الآن ، دعونا نرى كيفية إخفاء شفرة المصدر إذا كان المستخدم يستخدم الخيار أدناه.

يوضح المقتطف أعلاه طريقة أخرى لفتح ' ادوات المطورين 'بخلاف النقر بزر الماوس الأيمن ومفاتيح الاختصار.

لإخفاء كود JavaScript من هذا الخيار ، استخدم الخطوات المحددة:

الخطوة 1: كود JavaScript
أنشئ ملف جافا سكريبت لرمز جافا سكريبت ذي الصلة بوظائف الصفحة. هنا ، أنشأنا ملف JavaScript يسمى ' JSfile.js ، حيث سيتم وضع جميع تعليمات JavaScript البرمجية:

إنذار ( 'رمز JavaScript غير مرئي في عرض المصدر' ) ؛

الخطوة 2: إخفاء كود JavaScript
الآن ، قم بإخفاء ملف JavaScript باتباع سطور التعليمات البرمجية هذه في ملف