درود و خسته نباشید
دوستان درباره چگونگی کاربرد ionCube و نحوه اتصلال آن به سرور و چک کردن لایسنس قالب و افزونه ها اگه کسی اطلاعات داره لطف کنه راهنمایی کنه؟
بدرود!
درود
بطور کلی Ioncube یک ماژول php است که فایل های رمزگذاری شده php را درست می کند و سرعت صفحات وب را بالا می برد. معمولا برای برنامه هایی که بر پایه php هستند نیاز است. و به توسعه دهندگان این امکان را میدهد که با استفاده از این ابزار، از نرم افزار های نوشته شده به زبان PHP ، حفاظت کنند. در واقع با استفاده از Ioncube از امکان دیده شدن کدهای PHP، ویرایش کد و نیز امکان اجرای کد روی سیستم های بدون لایسنس ، محافظت می شود.
این ابزار از تکنیک کامپایل کردن بایت کد ها برای کدگذاری استفاده میکند و در نتیجه کد اصلی (source code) حذف شده و زمان اجرا (runtime) کاهش می یابد.
به این منظور توسعه دهنده پروژه خود را بصورت رمزنگاری شده ایجاد می کند و در آن یک سیستم برای چک کردن لایسنس نیز قرارمی دهد سپس با ابزار فوق فایل های موجود کد گذاری می شود . پیشنهاد می کنیم نسخه های Ioncube را خریداری کنید چون نسخه های رایگان کرکی هستند و امنیت پروژه را به خطر میندازد و امکان دیکد کردنش وجود دارد
اما ionCube Loader کامپوننتی است که برای اجرای فایل های رمزگذاری شده روی سرور نصب می شود. در صورتی که ماژول ionCube نصب نباشد در نصب قالب یا افزونه با خطا مواجه می شوید برای رفع این مشکل باید متناسب با نسخه سرور محلی زمپ یا ومپ فایل ماژول ioncube را از سایت مرجع دانلود کنید و سپس نصب و فعال کنید. فقط یک بار نیاز به نصب این کامپونت دارید و تا زمانی که سرور لوکال شما سالم باشد نیاز به نصب مجدد نخواهید داشت. و بسته به نسخه PHP ورژن آن متفاوت است.
جهت نصب و نحوه فعال کردن ionCube گوگل سرچ کنید .