آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

+15 راهکار امنیتی برای php

محمد  11 سال پیش  11 سال پیش
+1 0

بسم الله الرحمن الرحیم سلام علیکم

مطالعه بیشتر در >>  دستخط

از آنجایی که خودم خیلی دنبال یک همچین مطلبی بودم گفتم اینجا هم بگذارم تا شماهم بیشتر اشنا شوید

PHP زبان برنامه نویسی  برای نوشتن برنامه های تحت وب است که برای عموم به نمایش درمیاید. از اساسی ترین ملزومات برنامه های این چنینی نگهداشتن امنیت اطلاعات آن و جلوگیری از دسترسی غیر مجاز است.

 

در ادامه نکات و راه حلهایی گفته میشود که به شما کمک میکند برنامه PHP خود را با امنیت بالاتری بنویسید.

 

۱- از تگهای کوتاه برای PHP دوری کنید:
اگر تگهای کوتاه در سرور شما خاموش باشد، تمامی کد شما به صورتی که هست به مرورگر کاربر ارسال میشود و کاربر میتواند کد PHP شما را مشاهده کند:

۲- اعتبار سنجی تمام داده های وارد شده توسط کاربر:
تمام داده هایی که کاربر توسط POST یا GET ارسال میکند باید فیلتر شود تا به صورت قابل قبول برای منطق برنامه باشد.
– بررسی نوع داده ارسال شده
– بررسی محدوده اعداد ارسال شده
– بررسی طول متن داده ارسال شده
– بررسی ایمیل، URL و تاریخ ارسال شده توسط کاربر
– اطمینان از نبودن کاراکترهای غیر مجاز در داده ارسال شده

تعدادی تابع برای فیلتر کردن و اعتبار سنجی داده ها در زیر لیست شده است:

htmlentities()
strip_tags()
utf8_decode()
htmlspecialchars()
ctype_digit()
ctype_alnum()
stripslashes()
str_replace()
 
ادامه در سایت معرفی شده ;)
 
یاعلی   التماس دعای فرج
+2 0
ببخشید ولی این اطلاعاتی که درج کردید یا اشتباه هستن یا ربطی به بحث امنیت ندارند ، لطفا در انتخاب منابع دقت بفرمایید . (11 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .