دانلود مقاله امنیت در PHP 

23 ‏متن شماره 2 ‏فروشگاه فایل,همکاری,فروش,فایل,فایل کار,فروشگاه,خرید,دانود,همکاری در فروشهمکاری در فروش - فایل - فروشگاه فایل - فایل کار - مشارکت در فروش فایل - خرید - دانلود - مقاله - تحقیق

http://kia-ir.ir

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

آمار بازدید

  • بازدید امروز : 1586
  • بازدید دیروز : 2115
  • بازدید کل : 5702356

پیوند ها

دانلود مقاله امنیت در PHP


دانلود مقاله امنیت در PHP

امنیت در PHP - word (..doc) - عمران -

قسمتی از متن :

 

‏امنیت در PHP

‏تزریق اسکریپتهای سمت کاربر (Cross Site Scripting‏)

‏در این گونه حملات مهاجم بر روی نقطه ضعف برنامه شما برای کار با ورودی های کاربر که می توانند یک کد HTML‏ یا جاوااسکریپت باشند متمرکز می شود.

‏$filename="aa‏";

if (isset($HTTP_POST_VARS[comment‏])

and !empty($HTTP_POST_VARS [comment‏])){

if (!$handle = fopen($filename, a‏)) {

echo "Cannot open aa file‏";

exit‏;

‏}

if (fwrite($handle, $_POST[comment]." ") === FALSE‏) {

echo "Cannot write to file‏";

exit‏;

‏}

echo "Success‏";

fclose($handle‏);

‏}

‏?>

‏<p‏>

‏<p‏>

‏$handle = @fopen($filename, "r‏");

‏$contents = @fread($handle, filesize($filename‏));

echo nl2br($contents‏);

‏@fclose($handle‏);

‏?>

‏این برنامه یک ورودی از کاربر می گیرد و آن را برروی یک فایل ذخیره می کند.سپس محتویات فایل را که ورودیکاربران است را خوانده و بر روی صفحه نمایش میدهد.استفادهاز یک فایل برای ذخیره اطلاعات اینجا صرفا برای ساده ترکردن اسکریپت بوده تا برنامه نویسان سایر زبان ها همبتوانند بدون مشکل کد ها را متوجه شوند.فرق چندانی بین ایناسکریپت و اسکریپتی که از دیتابیس برای ذخیره اطلاعاتاستفاده میکند در موضوع مورد بحث نیست.

‏تا اینجای کار همه چیز عادیست . حال بیایید عبارت زیر را به برنامه بدهیم:

This is the HTML code injection

‏همان گونه که مشاهده می کنید تگ H1‏ نیز بعنوان محتویات عبارت در فایل (یا دیتابیس) ذخیره شده است و در نمایش به علت این که مرورگر آن را تفسیر می کند در فرمت خروجی تاثیر گذار خواهد بود.به سورس خروجی برنامه نگاه کنید:

Success, wrote

‏<p‏>

 

دانلود,مقاله,امنیت,در,PHP,دانلود

 

 


 

تصاویری از چند صفحه نخست فایل :

 

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

  انتشار : ۱۴ مرداد ۱۳۹۷               تعداد بازدید : 226

برچسب های مهم

فروشگاه فایل,همکاری,فروش,فایل,فایل کار,فروشگاه,خرید,دانود,همکاری در فروشهمکاری در فروش - فایل - فروشگاه فایل - فایل کار - مشارکت در فروش فایل - خرید - دانلود - مقاله - تحقیق

فید خبر خوان    نقشه سایت    تماس با ما