پنهان کردن سورس کد وب سایت با جاوا اسکریپت
در این مقاله کوتاه میخواهم دو روش را برای محدود کردن بازدیدکنندگان و پنهان کردن سورس کد وب سایت با جاوا اسکریپت به شما آموزش دهم.
غیر فعال کردن راست کلیک:
یکی از روش های جلوگیری از دسترسی کاربران به کد، که شامل گزینه هایی مانند مشاهده page source، inspect و ذخیره تصاویر می شود، غیرفعال کردن کلیک راست است.
بنابراین، اگر روی صفحه وب راست کلیک کنید، گزینه ای برای مشاهده و بررسی سورس کد صفحه را مشاهده نخواهید کرد.
برای غیر فعال کردن راست کلیک کافیست کد زیر را در head پروژه خود کپی کنید :
با استفاده از این کد، در صورت راست کلیک بر روی صفحه وب، هیچ اتفاقی نمی افتد. با این حال، این روش برای پنهان کردن کد کاملاً مؤثر نیست، زیرا کاربران همچنان می توانند با استفاده از میانبرهای صفحهکلید مانند Ctrl+U یا F12 به کد منبع دسترسی داشته باشند.
غیر فعال کردن کلید های میانبر:
در اسکریپت قبلی کد زیر را نیز اضافه کن:
بنابراین اگر وب سایت را باز کنم کلیک راست یا کلید های میانبر برای نمایش سورس کد کار نخواهند کرد.
نتیجه گیری:
پنهان کردن کامل کد غیرممکن است، زیرا به صورت متن ناخوانده (cleartext) به سیستم کاربران دانلود می شود. با این حال، روشهایی که به شما نشان دادم میتواند برای کاربرانی که میخواهند سورس کد شما را ببینند یا محتوای (تصاویر، متن) وبسایت شما را سرقت کنند، کار را دشوارتر کند.
امیدوارم که از این مقاله لذت برده باشید . اگر میخواهی به من برای نوشتن مقالات بیشتر انرژی بدید میتوانید با کامنتتون زیر این مقاله این کار را انجام بدید.
برای مشاهده سرفصل دوره جاوا اسکریپت به این لینک مراجعه کنید.