تور لحظه آخری
امروز : یکشنبه ، 15 مهر 1403    احادیث و روایات:  پیامبر اکرم (ص):اى مردم! جز اين نيست كه خداست و شيطان، حق است و باطل، هدايت است و ضلالت، رشد ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1821199387




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

یک سوال درباره register_globals در php.ini -


واضح آرشیو وب فارسی:سایت ریسک: t=41550">یک سوال درباره register_globals در php.ini aliahmadi 08 آبان 1384, 18:55سلام یک سوال در باره php.ini داشتم. می خواستم بدونم که اگر در سرور لینوکس در بخش php.ini مقدار register_globals را به On تغییر دهیم مشکل امنیتی در سرور پیش می آید یا نه. با تشکر farsid 08 آبان 1384, 21:15مشکل امنیتی اصلا و اصولا پیش نمی آد و تقریبا همه ی سرور های استاندارد اون رو به صورت پیش فرض فعال دارنش oxygenws 08 آبان 1384, 22:16اما می تونه به راحتی و به دلیل کمبود دقت برنامه نویس، مشکل ایجاد کنه. zfarhad 2003 09 آبان 1384, 00:15هیچ مشکل امنیتی برای سرور و Php پیش نمی یاد. فقط برنامه نویسان رو مجبور می کنم یکم بهتر روی کدشون فکر کنن تا هر متغیری رو همینجوری نندازن توی دستورات Sql oxygenws 09 آبان 1384, 09:35هیچ مشکل امنیتی برای سرور و Php پیش نمی یاد. برادر فرهاد، "هیچ" نیست. **می تونه** اشکال ایجاد بکنه. zfarhad 2003 09 آبان 1384, 22:21برادر فرهاد، "هیچ" نیست. **می تونه** اشکال ایجاد بکنه. می شه توضیح بدین چه مشکلاتی می تونه برای سرور یا PHP ایجاد کنه؟ تا اونجایی که من می دونم این گزینه register_globals فقط برروی بعضی از متغیرها تاثیر داره. اگه مورد دیگه ای است که من نمی دونم لطفا بگین؟ aliahmadi 09 آبان 1384, 22:35سلام خدمت دوستان من درباره این سوالی که در انجمن مطرح کردم خیلی جستجو کردم تا توی سایت امنیتی php تونستم توضیحاتی در باره این سوال پیدا کنم. اینم لینکش: تو توضیحاتی که داده میگه که این کار رو انجام ندین چون ریسکش زیاده. بقیشم خودتون بخونین. با تشکر oxygenws 10 آبان 1384, 09:01خاموش کردن این گزینه، می تونه باعث کاهش امنیت صفحات بشه...... پاین اومدن صفحات *می تونه* باعث پایین اومدن امنیت سرور بشه. مثلا..... الان توی اینترنت پر کرم هایی برای phpBB یا امثالهم است که دنبال حفره های تعیین شده بگردند و ربات بفرستند روی سرور..... این یعنی پایین اومدن امنیت یک برنامه، امنیت سرور رو میاره پایین. حفره امنیتی در برنامه، می تونه مشکلات امنیتی *remote* رو به *local* تبدیل کنه. aliahmadi 10 آبان 1384, 12:13به غیر از این کار برای نصب os commerce چه کاری میشه کرد؟ zfarhad 2003 11 آبان 1384, 01:07خوب این مورد اصلا ربطی به خود PHP یا سرور نداره. یعنی اگه برنامه نویس دقت کافی به خرج بده و خوب برنامه نویسی کنه هیچ وقت با روشن بودن register_globals مشکلی پیش نمی یاد. در واقع این مسئولان هاست هستند که باید بررسی کنین ببینن اگه کسی توی سایتش اسکریپتی داره که باعث می شه روی سرور مشکل امنیتی ایجاد کنه جلوش رو بگیرن. وقتی ما داریم از امنیت سرور یا PHP حرف می زنین این امنیت مربوط به خود حفره های سیستم عامل و PHP می شه نه اسکریپتهایی که سبب ایجاد حفره می شن. مثلا فرض کنین شما روی سیستم خودتون یه تروجان نصب کنین و بعد بگین که سیستم من امنیت نداره در واقع این خود شما هستین که امنیتش رو پایین آورین گناه رو سر سیستم نندازین. در مورد OsCommerce هم فکر کنم یه Patch توی خود سایتش بتونی پیدا کنی که مشکل register_global رو حل کنه. oxygenws 11 آبان 1384, 09:32سوال این بود: می خواستم بدونم که اگر در سرور لینوکس در بخش php.ini مقدار register_globals را به On تغییر دهیم مشکل امنیتی در سرور پیش می آید یا نه. و این پاسخ شما اصلا برای من مفهوم نبود، عذر می خوام! خوب این مورد اصلا ربطی به خود PHP یا سرور نداره. یعنی اگه برنامه نویس دقت کافی به خرج بده و خوب برنامه نویسی کنه هیچ وقت با روشن بودن register_globals مشکلی پیش نمی یاد. zfarhad 2003 11 آبان 1384, 22:33خوب مثلا اگه register_globals رو ON تنظیم شده باشه و حال برنامه نویس بیاد و از هر متغیری که با متد GET فرستاده می شه خیلی راحت با استفاده از نام خود متغیر استفاده کنه بدون اینکه اصلا برسی کنه که این متغیر از کجا می یاد و چرا می یاد حالا این بی دقتی برنامه نویس رو می شه بر سرور Register_globals انداخت یا اصلا گفت که PHP دارای ضعف امنیتیه؟ aliahmadi 12 آبان 1384, 11:17سلام من با بچه های گروه هک آشیانه صحبت کردم و اونا هم گفتن که این کار امنیت سرور رو پایین میاره. oxygenws 12 آبان 1384, 11:34این کار امنیت رو پایین میاره، به شرطی که مدیر سرور زیاد چیزی از مدیریت سرور ندونه. به هر حال، مدیر سرور می تونه تقریبا تمام مشکلات امنیتی خفنی که *ممکنه* register_globals به وجود بیاره رو حذف کنه. من شخصا اگر سرور داشتم، این گزینه رو روشن می ذاشتم. :) armin_390 12 آبان 1384, 11:59ُسلام فکر کنم برعکس گفتی! به نظر من مشکل رجیستر گلوبالز اینه که مثلا شما یه متغیر کنترلی تعریف می کنی و بدون دادن مقدار اولیه به اون متغیر اون رو تو شرط های کنترلیت استفاده می کنی خوب وقتی رجیستر گلوبالز روشن باشه دیگه دیگه...




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 198]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


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