ملفات LockDown Browser المتبقِّية في ~/Library على Mac (ما تتوقَّعه)

إلغاء تثبيت LDB عبر السحب إلى المهملات على Mac يخلِّف 200 MB إلى 5 GB من الملفات المتبقِّية في ~/Library. الأكبر هو مجلَّد Group Containers الذي يحتفظ بمخازن تسجيل Monitor المؤقَّتة من امتحانات سابقة. في الأسفل: كلُّ ملفٍّ متبقٍّ، وأين يعيش، وماذا يحوي، وأيُّها يستحقُّ التنظيف فعلاً.

المواضع (بالأحجام النموذجيَّة بعد فصل دراسي)

المسارالحجم بعد فصل دراسيهل تثير قلق الخصوصية؟
~/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 المؤقَّت. لكلِّ امتحان: ملفٌّ يحتوي على المخزَّن الجزئي قبل الرفع لـ:

إن نجح رفع امتحانك، يُنظَّف هذا المجلَّد خلال نحو 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 الخاصِّ بك فقط.