ionCube PHP Encoder
از اسکریپت PHP تان محافظت کرده برای آن مجوز استفاده صادر کنید
- موتور اجرای ByetCode های مبهم سازی شده ی جدید، جهت ایجاد حداکثر امنیت کد ها.
- بهبود ویژگی مبهم سازی کد.
- قابلیت رمزگذاری روی تمام فایلها از جمله فایلهای قالب و XML.
- سیستم صدور مجوز قدرتمند (نسخه ی Pro و Cerberus).
- بروزرسانی رابط ویندوز در نسخه ی 6.5.
ionCube PHP Encoder محافظت از کد های PHP نسخه ی 4 و 5 و دیگر فایلهای شما را در مقابل مشاهده، سرقت و ویرایش ساده میکند. با قابلیت صدور مجوز شما می توانید برای اسکریپت های PHP تان مجوز صادر کنید و بر محل اجرای آن کنترل کامل داشته باشید. حتی می توانید برای فایلهایتان تاریخ انقضا مشخص کنید.
این نرم افزار در سه نسخه ی Basic، Pro و Cerberus ارایه میگردد، این سه نسخه از نظر قابلیتهای کد گذاری روی فایلها یکسان هستند و تفاوت آنها در قابلیت صدور مجوز آنها است. هر سه فایلهای PHP را بصورت ByteCode کدگذاری و فایلهای دیگر را رمزگذاری میکنند، نسخه های Pro و Cerberus همچنین دارای قابلیت صدور مجوز جهت کنترل بر مدت زمان اجرای اسکریپت و همچنین محدود کردن محل اجرای اسکریپت می باشند.
PHP Encoder برای کار در محیط های ویندوز، لینوکس، FreeBSD و Intel OS X آماده شده است، همه ی نسخه ها امکان دستیابی به خط فرمان جهت کدگذاری و یا صدور مجوز (در نسخه های Pro و Cerberus) را می دهند. Encoder ویندوز همچنین شامل یک واسط کاربری ساده می باشد و نسخه های Pro و Cerberus ویندوز همچنین شامل یک مولد مجوز قابل اجرا در لینوکس بصورت رایگان میباشند، این قابلیت مفیدی است اگر شما نرم افزار PHP تان را در ویندوز کدگذاری کنید و در یک سرور لینوکس برای آن مجوز ایجاد کنید.
فایلهای کد گذاری شده بروی محدوده ی وسیعی از سیستم عامل ها مانند لینوکس، ویندوزو FreeBSD اجرا میشوند.
فواید کد گذاری:
اسکریپت های PHP به سادگی قابل خواندن، تغییر و اجرا روی هر سیستم با PHP فعال میباشند، کدگذاری چند مزیت مهم را ارایه می دهد:
برنامه نویسان: محافظت و صدور مجوز برای کد های شما قبل از انتشار. افزایش سود حاصله با جلوگیری از ایجاد نسخه های غیر قانونی از نرم افزار تولید شده
طراحان : محافظت از کار شما و افزایش درامد حاصل از جریان بروزرسانی نرم افزاری که قالب برای آن ایجاد میگردد
قابلتها :
- کد گذاری اسکریپت های PHP با ByteCode های کامپایل شده جهت افزایش سرعت اجرا و به حداکثر رساندن امنیت.
- پشتیبانی از کدگذاری PHP نسخه ی 4 و 5
- رمزگذاری فایل های دلخواه، بعنوان مثال فایلهای XML، قالب های Smarty و حتی تصاویر
- صدور مجوز جهت محدود کردن دسترسی به فایلهای کدگذاری شده (در نسخه های Pro و Cerberus)
- مبهم سازی ByteCode ها جهت افزایش امنیت کد
- امکان انتخاب فرمت فایل ASCII یا Binary
- جلوگیری از دستکاری با استفاده از امضای دیجیتال
- جلوگیری از Include شدن بدون اجازه ی فایلهای کدگذاری شده توسط فایلهای دیگر
- امکان انتخاب سازگاری یا عدم سازگاری با اجزای متن باز مانند mmcache
- ایجاد فایلهایی که در زمان معینی یا پس از گذشت زمان معینی منقضی میشوند. (در نسخه های Pro و Cerberus)
- محدود کردن اجرای فایلها با هر شکلی از ترکیب IP و نام سرور (در نسخه های Pro و Cerberus)
- محدود کردن اجرای فایلها جهت اجرا روی آدرس MAC تعیین شده (در نسخه ی Cerberus)
- بکپارچگی با the ionCube Package Foundry
- نمایش متن هایی در فایلهای کدگذاری شده جهت نمایش حق مولف، مجوز استفاده و دیگر جزییات
- نمایش پیام های شخصی سازی شده، زمانی که فایل ها منقضی شده، یا اجازه ی اجرا ندارد
- کدگذاری بسیار سریع
- و بسیاری قابلتهای دیگر...