آموزش وردپرس, مقالات وردپرس

رمزگذاری فایل های PHP

رمزگذاری فایل های PHP

از دیگر کارهایی که برای افزایش امنیت وردپرس می توانیم انجام دهیم که بسیار با اهمیت می باشد رمزگذاری فایل های PHP در وردپرس می باشد.که این موضوع می تواند از اهمیت فراوانی در امنیت وردپرس برخوردار باشد و تاثیر بسزایی داشته باشد.و اجازه نمی دهد تا سورس کدهای اصلی سایتتان در صورتی که شخص به اسکریپتها دسترسی دارد دیده شود.

در آموزش وردپرس این جلسه به شما دوستان عزیز می آموزیم که چگونه با رمزگذاری فایل php در وردپرس امنیت سایت خود را بالا برده و از هک شدن و حمله به سایتتان توسط افراد دیگر جلوگیری کنید.

 

چرا کدگذاری؟

کپی غیر مجاز و عدم  امکان محدود نمودن استفاده از نرم افزار به دامنه و زمان  از مشکلاتی است بسياري از توسعه دهندگان، وب مستر ها و توضيع کنندگان نرم افزار هاي با آن روبرو هستند.

و بسیار پیش آمده است که هکر ها توانسته اند به قالب وردپرس و وب یاست شما نفوذ کنند و به سایت دسترسی پیدا کنند و دلیل این موضوع می تواند دسترسی به سورس کدها و سادگی متن و بانک اطلاعات و کد گذاری نبودن فایل php می باشد.

مزایای رمزگذاری فایل های PHP

از مزایای رمزگذاری فایل های PHP  می توان به موارد زیر اشاره نمود:

از ایجاد کپی و اعمال تغییرات غیر مجاز جلو گیری می کند.

با غیر قابل دسترس نمودن اطلاعات  حیاتی از جمله رمز های بانک اطلاعاتی و پرداخت الکترونیکی امنیت را افزایش می دهد

به کمک رمزگذاری فایل های PHP  امکان ایجاد مجوز (License) جهت نرم‌افزار بر اساس هر ترکیبی از نام دامنه ، آدرس IP سرور و زمان بوجود می آید

 

آموزش رمزگذاری فایل های PHP در وردپرس

رمزگذاری فایل های PHP را با استفاده از نرم افزارهای  Zend guard و Ioncube  انجام میدهند. در این آموزش وردپرس ما می خواهیم با کمک نرم افزار  Ioncube   فایل php خود را رمزگذاری کنیم.

[quote bgcolor=’#eec700′ color=’#ffffff’ bcolor=’#ffffff’]

تیم وبمستر98 قصد دارد قبل از آموزش یم توضیح مختصر از نرم افزار Ioncube را در اختیار شما قرار دهد تا بهتر بتوانید از این نرم افزار استفاده کنید و با دیدی باز و جامه به رمزگذاری فایل php در وردپرس بپردازید

[/quote]

نرم افزار Ioncube

نرم افزار  ioncube یک نرم افزار غیر رایگان بوده،  که قیمت آن از ۱۹۹ تا ۳۹۹ دلار آمریکا می باشد.به کمک این نرم افزار می توانید فایل های php خود را رمزگذاری کنید.

در کل  با رمزگذاری فایل های php دیگر دسترسی به Source اصلی فایل های شما به سادگی وجود نخواهد داشت .  همانند اینکه شما  فایل های دیتابیس خود را رمزنگاری کنید در این صورت  از ورود هکر ها به دیتابیس سایت جلوگیری می کنید . در صورت دسترسی هکر به فایل شما نمی تواند مشخصات بانک اطلاعاتی شما را مشاهده کند و یا تغییر دهد

رمزگذاری فایل های PHP در وردپرس

  • ابتدا نرم افزار ioncube را تهیه کنید
  • نرم افزار را باز کنید و از منو فایل روی گزینه new project کلیک کنید
  • در قسمت project setting که برای شما باز می شود
  • از قسمت project source folder می توانید پوشه ای که قصد دارید فایل های php آن کد شوند انتخاب کنید.

 

رمزگذاری فایل های PHP

رمزگذاری فایل های PHP

  • همانطور که در تصویر بالا می بینید تنظیمات را انجام دهید و بر روی تب target کلیک کنید
  • بعد از آن پوشه ای که می خواهید فایل را رمزنگاری کنید را انتخاب کنید و تیک allow target to be within the source tree را علامت بزنید.
رمزگذاری فایل های PHP

رمزگذاری فایل های PHP

اگر نرم افزار شما امکان لایسنس هم دارد  می توانید روی فایل لایسنس کلیک کنید و اجرا شدن فایل را به دامنه یا آی پی محدود کنید.

خب دیدید که به کمک و با استفاده از نرم افزار ioncube، میتوانید یک گام محکم و استوار در برابر هک و نفوذهای غیر قابل پیش بینی بردارید و بطور فزاینده ایی به افزایش امنیت سایت خود کمک کنید

 

ممنون از همراهی شما با این بخش از آموزش وردپرسدر صورت هر گونه سوال لطفا سوال خود را در قسمت نظرات مطرح بفرمایید. همچنین اگر قصد خرید قالب وردپرس برای سایت خود از یک منبع معتبر را دارید می توانید به دسته بندی قالب وردپرس در سایت وبمستر98 مراجعه بکنید.

نوشته های مشابه

4 دیدگاه در “رمزگذاری فایل های PHP

  1. محسن گفت:

    سلام؛ ممنون از آموزش خوبتون.
    به نظرت با توجه به قیمت بالای نرم افزار، اگه بخواهیم از کدگذاری آنلاین ioncube که قیمتش 10 دلار هست استفاده کنیم برای آپدیت فایل php باید چیکار کنیم؟ چون هر تغییری که بخوایم تو فایل ایجاد کنیم مجدد باید کدگذاری آنلاین کنیم و هزینه 10 دلار بپردازیم. چه راهکاری پیشنهاد میدید؟

    1. سلام محسن جان
      2 نکته رو باید در نظر داشته باشید
      فقط چند نسخه از php هستند که محبوبیت بالایی دارند مثل 5.6 یا 7.3 که بیش از 80 درصد از سایت ها طبق آمار phpstats از این 2 نسخه استفاده میکنند
      بخاطر همین در برنامه بودجه بندی خودتون میتونید در مرحله اول روی این 2 نسخه فقط سرویس خودتون رو ارائه کنید و بصورت موردی که مشتری خواهید داشت برای نسخه های دیگر پیشنهاد تغییر نسخه رو بهشون بدید
      همچنین کرکر ioncube نیز موجود میباشد از اون هم میتوانید استفاده کنید

      1. محسن گفت:

        ممنون از پاسختون.
        اما من منظورم نسخه php هاست نیست
        منظورم فایلی که خودمون مینویسیم اگه بخواهیم یه تغییری تو فایل ایجاد کنیم مجدد برای کد کردنش باید 10 دلار بدیم.

        1. سلام و درود مجدد محسن جان
          بنده چند سالی هست که اینکودینگی نداشته ام و پاسخ قبلی رو نیز بر حسب تجربه 3 سال پیش خدمت شما اعلام کردم و در هیچ قالبی نیز همچنین کاری را انجام نمیدیم
          اما میتونید از طریق انجمن های php این مورد را جویا شوید
          با تشکر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *