PDA

View Full Version : اجرای یک کد بر روی یک دامنه خاص



hassancd
جمعه 29 فروردین 1393, 21:35 عصر
سلام
من میخوام یه کدی بنویسم بعد این کدو به فروش بذارم بعد میخوام این کد فقط بر روی یک دامنه خاص اجرا بشه ولی نمیدونم باید چیکار کنم که هم از نظر امنیت خوب باشه و کسی دیگه هم نتونه کاریش بکنه
ممنونم راهنماییم کنید

SilverLearn
جمعه 29 فروردین 1393, 21:42 عصر
درود

نرم افزارهای زیادی برای کدگذاری وجود دارد که این قابلیت در آنها وجود دارد

اما به صورت یک فانکشن ساده می تونید از کد زیر استفاده کنید




if ($_SERVER['SERVER_ADDR'] == "127.0.0.1" && $_SERVER["HTTP_HOST"] == "mydomain.com") {
//execute script
}

SilverLearn
جمعه 29 فروردین 1393, 21:50 عصر
البته استفاده از نرم افزار زیر رو بهتون پیشنهاد می دم ....

استفاده از نرم افزار ionCube PHP Encoder :
ionCube PHP Encoder برنامه ای بسیار آسان ولی قدرتمند و حرفه ای است که مورد استفاده طراحان و برنامه نویسان تحت وب (PHP کار) قرار می گیرد. برنامه نویسان تحت وب با استفاده از این ابزار می توانند از پروژه های تحت وب خود به زبان PHP محافظت کنند.
قابلیت های کلیدی نرم افزار ionCube PHP Encoder:
- رمز نگاری سورس وب سایت و جلوگیری از کپی کردن آن
- ایجاد لایسنس برای سورس کد و مجوز استفاده تنها با وجود لایسنس
- قفل نمودن سورس کد جهت اجرا فقط بر روی یک دامنه مثلاً فقط بر روی: www.mydomain.com
- اعمال محدود زمان برای اجرای برنامه (trial version)، مثلاً برای مدت 3 ماه
- و ...