سلام
ما اگر بخواهیم فایل های php وب سایت بصورت خام نباشند که به راحتی قابل استفاده باشند ، و همچنین برای امنیت بیشتر برای مثال نام تابع های حیاتی اینکود بشه که به راحتی قابل فهم نباشه ، بدون استفاده از اینکودر هایی مثل سورس گاردین و ... چیزی یا روشی هست که خودمون بتونیم طراحی کنیم؟
اگر هست لطف کنید با راهنمایی کامل مطرح کنید. اگر از base64 و نحوه کار باهاش در این زمینه اطلاع دارید راهنمایی کنید ممنون میشم
جدا از رعایت کردن permission ها و جای دادن فایل ها در جایی که قابل دسترس نباشه (برای عموم غیر قابل دسترس، برای خود اپ قابل دسترس) و تنظیمات وب سرور کار خاص دیگهای احتیاج نیست بکنید.
تمام فایل های php شما از طریق ,وب سرور پردازش میشه و نهایتا html برای کاربر بر میگردونه، مگر اینکه موارد امنیتی رعایت نشده باشه...
در زمینه استفاده از ابزارهایی مثل سورس گاردین و ... اینها میاند کد شما رو Encrypt میکنند و برای مواقعی هست که شما میخواهید سورس کد برنامه رو در اختیار کسی قرار بدید اما نتونه ویرایشش کنه یا تغییری ایجاد کنه.
@ali.bayat
بله دقیقا چون سورس کد رو درخواست کردند میخوام جوری باشه که نتونن کد ها رو دستکاری و توی پروژه های دیگه ازش استفاده کنند.
سلام
@arthas.pix
شما برای حفظ امنیت پروژه ای که زدید
میتونید لایسنس گذاری کنید روش ، بحث امنیت فایل و اجراش جداست که دوستمون اشاره کرند!
اما بحث لایسنس و بحث اینکه کسی نتونه ادیت کنه پروژه شما رو ، باید لایسنس و محدودیت بزارید که به فرض روی یه آیپی یا روی یه دامنه فعال باشه ! و یه سری فایل های حیاتی پروژه رو کد گذاری کنید با روش هایی که خودتون گفتید که به نظر من هم همه روش ها قابل decode شدن هستند!
ولی خب باز بهتره هیچی هست!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟