الرئيسية / الوثائق / الأمان والوصول
الأمان والوصول

سلامة رفع الملفات

دليل منشور من وثائق Survanta العامة.

سلامة الملفات

نظرة عامة

تتيح Survanta للمستخدمين رفع الملفات في سياقات معينة — مثل إرفاق مستندات داعمة بالاستبيانات أو رفع أصول الوسائط. تفرض المنصة قواعد صارمة لسلامة الملفات لحماية جميع المستخدمين والمنصة نفسها من أنواع الملفات الضارة ومن الكشف عن مسارات التخزين الحساسة.

التحقق من نوع الملف

يتحقق خط ملفات أسئلة الاستبيان المشترك من الملفات قبل قبولها. ويستخدم كتالوج أنواع ملفات المنصة مع الفئات والأنواع المسموحة على مستوى السؤال؛ أما أسطح الرفع الأخرى فيجب مراجعتها منفصلة بدل شمولها بادعاء مطلق.

تشمل الأنواع المسموح بها تنسيقات المستندات والصور والوسائط الشائعة المستخدمة لأغراض الاستبيان والبحث المشروعة. تعتمد القائمة الدقيقة على سياق الرفع (على سبيل المثال، قد تسمح مرفقات الاستبيان بأنواع مختلفة عن الصور الشخصية للمستخدم).

الأنواع المحظورة دائماً تشمل:

  • الملفات التنفيذية (مثل .exe و.dll و.bat و.sh و.ps1 وما شابهها)
  • ملفات السكريبت التي يمكن تفسيرها مباشرة من قِبَل خادم أو متصفح
  • تنسيقات الأرشيف التي يمكن أن تُخفي محتوى خطيراً في بعض سياقات الرفع

يُطبَّق هذا التحقق على جانب الخادم. تغيير امتداد الملف على جهازك قبل الرفع لن يتجاوز هذا الفحص — تفحص المنصة محتوى الملف الفعلي، ليس فقط اسمه.

التخزين المُدار للملفات

تُخزَّن الملفات المرفوعة باستخدام مسارات مُدارة تحتفظ بها منصة Survanta. هذا يعني:

  • لا تُكشَف مسارات نظام الملفات الأولية للمستخدمين النهائيين أو في أي عنوان URL عام.
  • كل وصول للملفات يمر عبر طبقة محكومة تتحقق مما إذا كان المستخدم الطالب مسموحاً له بالوصول إلى الملف.
  • تُشار إلى الملفات في المنصة بمعرّفات مُدارة، وليس بموقعها على القرص.

يمنع هذا النهج هجمات اجتياز المسار، حيث قد يحاول فاعل ضار الوصول إلى ملفات خارج منطقة التخزين المقصودة بتخمين المسار أو التلاعب به.

التحكم في الوصول إلى الملفات

كل ملف مرفوع مرتبط بالمؤسسة التي رفعته. يخضع الوصول إلى الملف لنفس قواعد الصلاحيات التي تنطبق على جميع بيانات المؤسسة الأخرى:

  • يمكن للمستخدمين داخل مؤسسة الوصول فقط إلى الملفات التي تنتمي إلى مؤسستهم.
  • لا يستطيع المستخدمون في مؤسسات أخرى الوصول إلى تلك الملفات.
  • يستخدم مستجيبو الاستبيان الواحد والبوابة مسارات مرتبطة بالرمز والاستبيان والسؤال والرفع. وتتطلب ملفات استجابات العارض إمكانية تفاصيل الاستجابة وارتباطًا حاليًا. ولا تستخدم رموز العارض للإجابة على الاستبيانات.

عناوين URL للملفات

عندما يحتاج الملف إلى الرجوع إليه في المنصة — على سبيل المثال، عرضه كجزء من استبيان — تُولّد المنصة عنوان URL مُداراً. هذا العنوان:

  • يُتحقق منه وقت الوصول مقابل مستخدم المسار أو رمزه والارتباط الحالي؛ ولا يوجد ضمان عام لعنوان محدود الوقت
  • لا يكشف عن أي مسار تخزين داخلي أو هيكل
  • يعمل فقط للمستخدمين الذين لديهم الصلاحية المناسبة

الأسئلة الشائعة

ماذا يحدث إذا حاولت رفع نوع ملف غير مسموح به؟ سيُرفَض الرفع مع رسالة خطأ توضح أن نوع الملف غير مسموح به. لن يُخزَّن الملف.

هل يتم فحص الملفات المرفوعة بحثاً عن فيروسات أو برامج ضارة؟ يتحقق الخط من التوقيعات والهياكل، ويرفض محتوى التنفيذ والسكريبت وHTML وSVG والماكرو والأرشيف وعدم التطابق وفق قواعد الكتالوج. ولا يثبت المصدر الحالي خدمة مكافحة فيروسات أو فحص برامج ضارة مرتبطة بمستوى الاشتراك.

هل يمكنني إعادة تسمية ملف للتحايل على قيود النوع؟ لا. تفحص المنصة المحتوى الفعلي للملف، وليس فقط اسم الملف أو الامتداد الذي توفره. إعادة تسمية الملف لا تغيّر نوعه الجوهري.

من يمكنه حذف الملفات المرفوعة؟ لا يمكن إلغاء رفع سؤال معلق إلا من مساره المرتبط بمالكه. وتستخدم إزالة أو استبدال ملفات الإجابة الحالية خط تعديل الاستجابة وتنظيفًا مؤجلًا يتحقق من الروابط. يعتمد التفويض على المسار المحدد؛ ولا توجد قاعدة حذف عامة للرافع أو المسؤول.

الدعم

يرجى تسجيل الدخول أو إنشاء حساب للدردشة مع فريق الدعم.