تعارض LockDown Browser + Citrix / Parallels / VMware على Mac
العَرَض
مربَّع حوار «أغلق هذه التطبيقات» يسمِّي Citrix / Parallels / VMware / UTM / VirtualBox. يرفض LDB الإطلاق. حتى بعد إنهاء الواجهة الرسومية، تبقى عمليات مثل prl_* أو QEMUHelper في مراقب النشاط.
لماذا يتعارض مع LDB
كلُّ مستضيف VM يثبِّت عمليات في الخلفية + امتدادات نواة (الإصدارات الأقدم) + خدمات نظام. إجراء «إنهاء الواجهة الرسومية» يغلق الواجهة الأمامية فقط؛ تبقى العفاريت. يفحص LDB العفاريت أيضاً، لا تطبيق الواجهة الرسومية فحسب.
الحل - الإجراء قبل الامتحان
- Parallels Desktop: أيقونة قائمة الحالة ← إنهاء Parallels Desktop بالكامل (لا VM فقط). مراقب النشاط: ابحث عن «prl» ← إنهاء قسري لأيِّ ناجٍ (
prl_naptd،prl_disp_service،prl_client_app). - VMware Fusion: نفس الشيء - أنهِ Fusion بالكامل. إنهاء قسري لعمليات
VMware FusionوVMware Fusion Helper. - UTM: أنهِ UTM. ينبغي أن تخرج عمليات
QEMUHelperمن تلقاء نفسها؛ إن لم تفعل، إنهاء قسري. - VirtualBox: امتدادات نواة لاصقة بشكل سيِّئ السمعة. أنهِ واجهة VirtualBox الرسومية. إن استمرَّ LDB في الشكوى: افتح مراقب النشاط ← ابحث عن «VBox» ← إنهاء قسري. إن استمرَّت الشكوى، أعد تشغيل Mac.
- Citrix Workspace: أيقونة قائمة الحالة ← إنهاء. مراقب النشاط: ابحث عن «Citrix» ← إنهاء قسري لأيِّ عمليات
Citrix Viewer/Citrix Receiver. - TeamViewer / AnyDesk / GoTo Resolve / LogMeIn / Chrome Remote Desktop: النمط نفسه - أنهِ الواجهة الرسومية + تحقَّق من عدم بقاء عمليات مساعدة.
تهيئات بديلة
إذا كنت تستخدم أحدها فعلياً في عملك اليومي:
- وضع Coherence في Parallels: الخروج من Coherence لا يكفي - يلزم إنهاء Parallels بالكامل. لا يوجد وضع «صديق للامتحان».
- Citrix على Mac مُدار: عطِّل مشاركة الشاشة + الإدارة عن بُعد في إعدادات النظام ← المشاركة. يخرج ARDAgent حين يكون كلاهما مغلقاً.
- kexts الخاصَّة بـ VirtualBox: إن رفضت التحرُّر، أعد التشغيل. لا تحاول تفريغ kexts يدوياً - خطر عدم استقرار النظام.
ما يجب ألَّا تفعله
- لا تحاول الالتفاف على التعارض في منتصف الامتحان - يحدث مسح القائمة السوداء في LDB قبل إطلاق الامتحان ويُعاد تشغيله على فترات.
- لا تعد تشغيل التطبيق المتعارض أثناء الامتحان - سيكتشف LDB العملية الجديدة وقد يضع علامة.
- لا تترك التطبيق المتعارض موقوفاً/معطَّلاً على المدى الطويل خارج نوافذ الامتحان؛ فذلك مبالغة للاستخدام خارج LDB.
Frequently asked questions
هل سيكتشف LDB وجود Parallels حتى لو لم تكن أيُّ VM قيد التشغيل؟
نعم - ينظر كشف Respondus إلى التطبيق المستضيف + عفاريت النواة، لا إلى حالة VM النشطة. Parallels من غير VM قيد التشغيل لا يزال يُعلَّم.
هل يمكنني خوض الامتحان داخل VM لنظام Windows عبر Parallels؟
لا. يكتشف Respondus صراحةً ويحجب macOS أو Windows المُحاكى. <a href="https://support.respondus.com/hc/en-us/articles/4409604116123-I-receive-a-warning-The-browser-cant-be-used-in-virtual-machine-software-such-as-Virtual-PC-VMWare-and-Parallels" rel="noopener">يؤكِّد المُورِّد ذلك</a>. استخدم macOS الأصلي.
ماذا عن UTM يشغِّل Linux لأغراض التطوير؟
يُكتشف UTM حتى لو كان يشغِّل Linux (لا macOS أو Windows). الكشف على مستوى hypervisor. أنهِ UTM قبل الامتحانات.