می شه با جی کوئری یا جاوا اسکریپت یه فایل روی سیستم بازدیدکننده ها نصب کرد؟

i-php-i

Active Member
می شه بدون اطلاع و اجازه بازدید کننده های وب سایت، با جی کوئری یا جاوا اسکریپت یه فایل اجرایی روی سیستم بازدیدکننده ها دانلود کرد و بعد فایل رو نصب کرد؟

همه این پروسه باید بدون اطلاع و اجازه بازدید کننده صورت بگیره.
 

i-php-i

Active Member
تا جایی که می دونم اگر کسی آدرس فایل رو بلد باشه، می تونه با دادن آدرس فایل به مدهای جاوا اسکریپت، اون رو آپلود کنه.

شما دلیلی برای گفته خودتون دارید؟
 

mazoolagh

Active Member
دلیل در محدوده مجاز امنیتی تعریف شده برای جاوااسکریپت در کار با فایل ها است.

--------------------------------------------------------------------------------------------
می شه بدون اطلاع و اجازه بازدید کننده های وب سایت، با جی کوئری یا جاوا اسکریپت یه فایل اجرایی روی سیستم بازدیدکننده ها دانلود کرد و بعد فایل رو نصب کرد؟

تا جایی که می دونم اگر کسی آدرس فایل رو بلد باشه، می تونه با دادن آدرس فایل به مدهای جاوا اسکریپت، اون رو آپلود کنه.

الآن این دو مورد به هم ارتباطی دارن؟
و آیا شما برای درست بودن پاراگراف دوم دلیلی دارین که ثابت کنه بدون اطلاع کاربر میتونین فایل آپلود کنین؟
 

i-php-i

Active Member
و آیا شما برای درست بودن پاراگراف دوم دلیلی دارین که ثابت کنه بدون اطلاع کاربر میتونین فایل آپلود کنین؟
راستش من جاوا اسکریپتم زیاد تعریفی نیست و به همین دلیل نمی تونم این مورد رو تست کنم.

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

eAmin

Well-Known Member
دلیل در محدوده مجاز امنیتی تعریف شده برای جاوااسکریپت در کار با فایل ها است.
بهترین جوابی که میشد داد...
به هرحال منطقی به نظر می رسه و تنها به مرورگر برمی گرده که اجازه چنین کاری رو به اسکریپتها بده یا نه. شاید این کار توی فایرفاکس عملی نباشه ولی توی بقیه معلوم نیست.
بالاخره مرورگرها باید از یک استانداردی که امنیت کاربر رو تضمین کرده استفاده کنند. در JavaScript هم به همین صورت هست، یک استاندارد مشخصی از بایدها و نبایدها وجود داره که مرورگرها ملزوم به استفاده از اونها هستند. اگر به هر دلیلی اجازه کارهای بیشتری داده بشه و امنیت لازم رو نداشته باشه، اون مرورگر دیگه استاندارد/ایمن نیست.
تمامی شرکتهای سازنده مرورگرها سعی میکنن تا خودشون رو با استانداردهایی که از قبل ایجاد شده هماهنگ کنند، در این بین بعضی ها هم سعی میکنن استاندارد جدیدی ایجاد کنن.

کلا روشی که شما میخواید بکار ببرید یکجور نقض قوانین امنیتی هست و مرورگرها هرگز چنین اجازه ای رو به کاربران و برنامه نویسان نمیدن.
در رایانه کاربر هیچ کاری نباید بدون اجازه اون انجام بشه مخصوصا در سطح شبکه.
 

جدیدترین ارسال ها

بالا