تعارض LockDown Browser + Citrix / Parallels / VMware على Mac

يحجب LDB على Mac مستضيفات VM الجارية (Parallels، VMware، UTM، VirtualBox) عبر كشف راية hypervisor، ويحجب Citrix Workspace + أدوات سطح المكتب البعيد ضمن قائمة مشاركة الشاشة السوداء. أنهِ كلَّاً منها بالكامل قبل الإطلاق - تحتاج امتدادات النواة على VirtualBox إلى إعادة تشغيل لتحرَّر.

العَرَض

مربَّع حوار «أغلق هذه التطبيقات» يسمِّي Citrix / Parallels / VMware / UTM / VirtualBox. يرفض LDB الإطلاق. حتى بعد إنهاء الواجهة الرسومية، تبقى عمليات مثل prl_* أو QEMUHelper في مراقب النشاط.

لماذا يتعارض مع LDB

كلُّ مستضيف VM يثبِّت عمليات في الخلفية + امتدادات نواة (الإصدارات الأقدم) + خدمات نظام. إجراء «إنهاء الواجهة الرسومية» يغلق الواجهة الأمامية فقط؛ تبقى العفاريت. يفحص LDB العفاريت أيضاً، لا تطبيق الواجهة الرسومية فحسب.

الحل - الإجراء قبل الامتحان

  1. Parallels Desktop: أيقونة قائمة الحالة ← إنهاء Parallels Desktop بالكامل (لا VM فقط). مراقب النشاط: ابحث عن «prl» ← إنهاء قسري لأيِّ ناجٍ (prl_naptd، prl_disp_service، prl_client_app).
  2. VMware Fusion: نفس الشيء - أنهِ Fusion بالكامل. إنهاء قسري لعمليات VMware Fusion وVMware Fusion Helper.
  3. UTM: أنهِ UTM. ينبغي أن تخرج عمليات QEMUHelper من تلقاء نفسها؛ إن لم تفعل، إنهاء قسري.
  4. VirtualBox: امتدادات نواة لاصقة بشكل سيِّئ السمعة. أنهِ واجهة VirtualBox الرسومية. إن استمرَّ LDB في الشكوى: افتح مراقب النشاط ← ابحث عن «VBox» ← إنهاء قسري. إن استمرَّت الشكوى، أعد تشغيل Mac.
  5. Citrix Workspace: أيقونة قائمة الحالة ← إنهاء. مراقب النشاط: ابحث عن «Citrix» ← إنهاء قسري لأيِّ عمليات Citrix Viewer / Citrix Receiver.
  6. TeamViewer / AnyDesk / GoTo Resolve / LogMeIn / Chrome Remote Desktop: النمط نفسه - أنهِ الواجهة الرسومية + تحقَّق من عدم بقاء عمليات مساعدة.

تهيئات بديلة

إذا كنت تستخدم أحدها فعلياً في عملك اليومي:

ما يجب ألَّا تفعله

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 قبل الامتحانات.