روش های محافظت از کدهای PHP

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

روش محافظت از کد پی اچ پی

اگر یک برنامه نویس پی اچ پی هستید و قصد محافظت از کد های PHP خود را دارید چند راه کار زیر برای شما وجود دارد:

1- استفاده از نرم افزار های کرک شده Zend و ionCube

ضعف: نرم افزار های جدید برای دانلود وجود ندارد و نرم افزار های قدیمی همه Decode شده اند. همچنین در آن صورت از آن نرم افزار به صورت غیرقانونی استفاده شده است
قوت: جلوی خیلی از سودجویان را خواهد گرفت.

2- استفاده از نرم افزار های خریداری شده زند و ...
ضعف: شما حدود 650 پوند خرج می کنید ولی ممکن است کدهای قدیمی شما Decode شوند.
قوت: می دانید تا چند ماه یا چند سال اسکریپت شما Decode نمی شود.

3- قرار دادن هسته کد در سرور خودمان
ضعف 1:مشتریات حتما باید از شما هست بخرند، پس کلی از مشتریان مخصوصا آن هایی که خودشان هاست و سرور دارند از دست می دهید.
ضعف 2: به سرور شما فشار زیادی می آید و کلا سایت هایتان کمی کند بالا می آید و رم زیادی استفاده می شود.
قوت 1: به هیچ عنوان کسی دستش به فایل های شما نمی رسد.
قوت 2: هر فایلی نیاز به بروزرسانی داشته باشد برای همه خودکار بروز می شود.

4- رمزگذاری با توابع PHP
ضعف: به همان سادگی Encode شدند می تواند Decode شود.
قوت: خوب بالاخره از اپن سورس بودند امنیت بهتری دارد.

5- کار فرهنگی
ضعف: بعضی ها با انجام کار های غیرقانونی و غیرانسانی مشکلی ندارند.
قوت: افراد زیادی درک خواهند کرد که این کار مانند بالا رفتن از دیوار آن برنامه نویس بخت برگشته است.

مولف: میثم ضابط - آذر 89

: مقاله
: مقدماتی

10 دیدگاه
[10] آتنا - 99/02/27 شنبه 21:44
اگه بخوایم فقط obfuscate کنیم چی؟! یعنی فقط اسم متغیرها و توابع و کلاس‌ها رو تغییر بدیم و البته بعضیارو که نمیخایم استثنا کنیم. - پاسخ
[9] ابراهیم زارع - 90/11/27 پنجشنبه 06:03
سلام مطلب شما خیلی خوب بود. ........................... - پاسخ
[8] حسین - 90/02/02 جمعه 12:28
من سی ام اسم رو بصورت وب سرویس در آوردم . اینطوری مشتری ها مجبورن ماهانه حتما سر موقع پرداخت شون رو انجام بدن چون اگر ایبن کار رو نکنن سایتشون - پاسخ
[7] محمددوست محمدي - 90/01/31 چهارشنبه 22:30
تشكر - پاسخ
[6] طراحی سایت - 89/12/24 سه شنبه 22:28
سلام آقای sajad خیر بنده نگفتم همه دکود می شوند، اما زند قدیمی بسادگی دکود می شود.پس نمیشه به زند های جدید هم زیاد اعتماد کرد و ممکنه چندی آن ه - پاسخ
[5] sajad - 89/12/20 جمعه 12:14
سلام دوست عزیز دوست اول جواب اون دوستی که نرم افزار واسه پی اچ پیمی خواست شما می تونی از easyphp یا vertrigo استفاده کنین .بعد آقا ضابط من فکر نمی کن - پاسخ
[4] طراحی سایت - 89/09/09 سه شنبه 00:23
سلام آقای حمیدرضا ابراهیمی من خودم همیشه تو محیط کد کار می کنم برای همین تا حالا تست نکردمdreamweaver فکر کنم جواب بدهضمنا اسکریپت فروشگاه شما - پاسخ
[3] حميدرضا ابراهيمي - 89/09/08 دوشنبه 19:48
با سلامنميدونم اينجا جاي اين صحبت هست يا نهولي خب من صبح اومدم مطلب رو خوندم گفتم شايد بتونيد كمكي فكري و مشاوره اي به من بكنيدمن فروشگاه - پاسخ
[2] طراحی سایت - 89/09/07 يكشنبه 12:19
سلام آقای پوریابله حتما سعی می کنم، مثال هایی ساده از آژاکس بگذارم. - پاسخ
[1] پوریا - 89/09/07 يكشنبه 12:15
مقایسه خوبی مثل همیشه , خسته نباشید...اگر مقداری هم در مورد Ajax همراه با معرفی سایت های نمونه فارسی بنوسید ممنون میشم و اینکه چه راه حل دیگه بر - پاسخ
ارسال نظرات
نام:
ایمیل:
کد امنیتی:
SecImgSes
* نظر:
یک دو
سایت ضابط