ملفات LockDown Browser المتبقِّية في ~/Library على Mac (ما تتوقَّعه)
المواضع (بالأحجام النموذجيَّة بعد فصل دراسي)
| المسار | الحجم بعد فصل دراسي | هل تثير قلق الخصوصية؟ |
|---|---|---|
~/Library/Application Support/LockDown Browser/ | 5-50 MB | منخفض (تهيئة Dashboard مخزَّنة مؤقَّتاً) |
~/Library/Caches/com.respondus.lockdownbrowser/ | 10-200 MB | منخفض (ذاكرة WebKit المؤقَّتة) |
~/Library/Group Containers/group.com.respondus.lockdownbrowser/ | 1-5 GB | مرتفع (مخازن تسجيل Monitor المؤقَّتة) |
~/Library/Preferences/com.respondus.lockdownbrowser.plist | <100 KB | منخفض |
~/Library/Saved Application State/com.respondus.lockdownbrowser.savedState/ | <1 MB | منخفض |
~/Library/LaunchAgents/com.respondus.lockdownbrowser.plist | <10 KB | متوسط (إطلاق تلقائي) |
ما هو فعلاً في كلِّ ملفٍّ متبقٍّ
Application Support
تهيئات Dashboard لكلِّ مقرَّر سحبها LDB من خادم Respondus لجامعتك. ملفَّات JSON وملفَّات سجلَّات. تُعرِّف بالمؤسَّسة والمقرَّرات التي استخدمتَ فيها LDB. ليست عالية الحساسيَّة من حيث الخصوصية، لكنَّها تُعرِّف بانتمائك الجامعي.
Caches
ذاكرة WebKit المؤقَّتة: HTML وCSS وصور من صفحات امتحانات LMS الخاصِّ بك. عمليَّاً نسخة جزئيَّة من واجهة امتحانات LMS لديك (بدون إجابات، فقط الإطار). أجهزة Mac ذات الذواكر المؤقَّتة الكبيرة عادةً ما تحتوي على أسابيع من تاريخ LMS هنا.
Group Containers (قلق الخصوصية)
مخزَّن تسجيل Monitor المؤقَّت. لكلِّ امتحان: ملفٌّ يحتوي على المخزَّن الجزئي قبل الرفع لـ:
- تسجيل كاميرا الويب الخاصَّة بك (MP4 مرمَّز)
- صوت الميكروفون الخاصِّ بك
- لقطات شاشة دوريَّة
- صورة بطاقة الهويَّة قبل الامتحان
إن نجح رفع امتحانك، يُنظَّف هذا المجلَّد خلال نحو 24 ساعة. وإن فشل الرفع (مشكلات شبكة، عطل في خادم Monitor)، يبقى المخزَّن المؤقَّت.
هذا هو المجلَّد الأجدر بالتنظيف لأسباب تتعلَّق بالخصوصية؛ فقد يحوي مقاطع فيديو لك وأنت تؤدِّي الامتحانات في غرفتك.
Preferences
تفضيلات واجهة المستخدم (حجم النافذة، آخر LMS مُستخدَم، إلخ). تافهة.
Saved Application State
بيانات وصفيَّة لاستعادة النوافذ؛ أين كانت نافذة LDB حين أنهيتها آخر مرَّة. تافهة.
LaunchAgents
بعض عمليَّات النشر عبر MDM تثبِّت LaunchAgent يساعد LDB على الإطلاق من حسابات غير المسؤول. أجهزة Mac الشخصيَّة عادةً ما لا تحوي هذا. إزالة LaunchAgent تُوقِف سلوك الإطلاق التلقائي.
كيف تمسح فقط الملفات المتبقِّية الحسَّاسة للخصوصية
إن أردتَ إبقاء LDB مثبَّتاً مع مسح مخزَّن التسجيل المؤقَّت:
rm -rf ~/Library/Group\ Containers/group.com.respondus.lockdownbrowser/
آمن للتشغيل بينما LDB مثبَّت لكن غير قيد التشغيل. يُعاد إنشاء مخزَّن التسجيل المؤقَّت في الامتحان التالي.
لماذا توجد هذه الملفات المتبقِّية (نموذج Apple للوضع الآمن)
تفصل بنية ~/Library في Apple بيانات التطبيق على نطاق المستخدم عن حزمة التطبيق. والقصد: حين تلغي تثبيت تطبيق بسحب حزمته إلى المهملات، تبقى بياناتك عبر إعادات التثبيت. وبالنسبة إلى LDB، هذا غير مناسب في الغالب؛ إذ لا قيمة للذاكرة المؤقَّتة ولمخزَّن Monitor عبر إعادات التثبيت. لكنَّ عُرف Apple هو «الحفاظ على بيانات المستخدم عند إلغاء التثبيت افتراضيَّاً»، وRespondus يتَّبع العرف.
ولهذا السبب لا يكفي السحب إلى المهملات؛ فالعُرف يحفظ البيانات لا يُزيلها. التنظيف اليدوي مطلوب.
Frequently asked questions
هل مخزَّن تسجيل Monitor المؤقَّت مشفَّر؟
وفق سياسة خصوصية Respondus، التسجيلات مشفَّرة أثناء النقل. أمَّا ملفَّات المخزَّن المؤقَّت المحلِّية (~/Library/Group Containers/)، فحالة تشفير المخزَّن المؤقَّت على القرص ليست موثَّقة علناً. عامِلها وكأنَّها قابلة للقراءة من أيِّ شخص له وصول إلى القرص.
كيف أعرف إن فشل رفع Monitor وبقي المخزَّن المؤقَّت؟
تحقَّق من حجم <code>~/Library/Group Containers/group.com.respondus.lockdownbrowser/</code>. إن تجاوز 100 MB بعد عدَّة أيَّام، فالأرجح أنَّ رفعاً فشل. راسل أستاذك بريديَّاً إن كان يقلقك ألَّا يكون تسجيل امتحانك على خوادم Respondus.
هل الملفَّات المتبقِّية في مواضع Library مُتزامِنة مع iCloud؟
لا؛ فـ ~/Library/Application Support/ وما شابهها بنطاق المستخدم، وليست مُتزامِنة مع iCloud Drive. تعيش على Mac الخاصِّ بك فقط.