الرقابة الأبوية والفئات المقفلة برمز PIN على Xbox

تُضبط البوابات في المتصفح وتُنفَّذ على وحدة التحكم. وحين لا تستطيع وحدة التحكم الوصول إلى الخادم للتحقق، تُغلَق بدل أن تُفتَح.

الرقابة الأبوية تتبع الانقسام ذاته الذي يتبعه كل شيء آخر على وحدة التحكم: تُكوَّن في وحدة تحكم الويب أو في تطبيق Windows، وتُنفَّذ على Xbox. فوحدة التحكم هي حيث توقف البوابة أحدًا، لا حيث تُعرَّف.

وهذا هو الاتجاه الصحيح. فرمز PIN يُضبط من الأريكة هو رمز PIN يُكتب أمام من يجلس على الأريكة.

أربعة عناصر تحكم، وليست العنصر ذاته

يخلط الناس بينها، وهي تتصرف على نحو مختلف.

رمز PIN للحساب يحمي تبديل الملفات الشخصية. فهو يمنع طفلًا من اختيار ملف الكبار من المنتقي.

وضع الأطفال نوع من الملفات الشخصية. يحصل ملف الطفل على تجربة مقيّدة إضافةً إلى بوابتَين زمنيتَين، نتناولهما أدناه.

التصنيف الأقصى سقف لكل ملف شخصي، ويوجد منه 2 لا 1. فالأفلام والتلفزيون يُسقَفان على حدة، لأن نظامَي التصنيف منفصلان، والمنزل الذي لا يمانع فيلمًا مصنّفًا 12 قد يمانع المقابل التلفزيوني.

معالجة فئة الكبار فيها تفرّع حقيقي في السلوك. وهي الأجدر بالفهم.

الإخفاء ليس هو القفل

الملف الشخصي إما يخفي محتوى الكبار أو يقيّده ببوابة. مساران برمجيان مختلفان، وتجربتان مختلفتان.

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

وإن قيّده الملف ببوابة، تكون القنوات ظاهرة وفتح إحداها يطلب رمز PIN. وقد أخطأت في هذا عند القراءة الأولى: للبوابة أربعة شروط لا ثلاثة، ولا بد أن تتحقق كلها معًا. الإخفاء معطَّل، والملف مضبوط فيه رمز PIN فعلًا، ولا فتح جلسة نشط بالفعل، والملف معلَّم ليطلب رمز PIN لمحتوى الكبار. والملف الذي لا يظهر فيه «تم تكوين PIN» لا يستطيع تقييد أي شيء، وهذا هو السبب المعتاد لـ«فعّلته ولم يحدث شيء».

ومتى قُبل رمز PIN، يُحتفظ بالفتح طوال الجلسة مقابل معرّف ذلك الملف. فلا تُطالَب به لكل قناة. وتبديل الملف أو إعادة تشغيل التطبيق يُسقطه، والملف ذو المعرّف الفارغ لا يمكنه أبدًا أن يرث فتح شخص آخر.

ملفات الأطفال: بوابتان، تُقيَّمان على حدة

يمكن قفل ملف الطفل لواحد من 2 سببَين، وهما مستقلان.

الحد اليومي يُخزَّن بالدقائق ويُقيَّم بالثواني. ويُحفظ الاستخدام لكل تاريخ محلي، فيُعاد ضبط العدّ حين يتوقف التاريخ المخزَّن عن مطابقة اليوم، لا على مؤقّت. والحصة الغائبة أو الصفرية تعطّل الفحص بدل القفل فورًا.

نافذة وقت النوم تُخزَّن بدقائق بداية ونهاية وتُقيَّم مقابل الوقت المحلي، وهذا ما يتيح لها الالتفاف بعد منتصف الليل بلا حالات خاصة.

ولكل منهما تجاوزه الخاص، ففتح وقت النوم لفيلم يوم الجمعة لا يسلّم أيضًا بقية حصة الأسبوع اليومية. ويُفحص الحد اليومي أولًا، فالملف الذي تجاوز حصته يُبلغ عن ذلك لا عن وقت اليوم.

Profile        kind=kid, dailyTimeLimitMinutes=90, bedtime 20:30 to 07:00
Watched today  4,900 seconds
Evaluation     4,900 >= 90 x 60 -> daily limit reached, locked

ما الذي يحدث حين لا تستطيع وحدة التحكم الوصول إلى الخادم

هذا هو الجزء الذي يفصل البوابة الحقيقية عن الزخرفية.

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

والمبدأ ذاته يفسّر شيئًا في بدء التشغيل يبدو سهوًا. فمنتقي الملفات الشخصية لا يتقدم تلقائيًا إلى من شاهد آخر مرة، مع أن تخطّيه سيقصّر قياسًا الوقت من الإطلاق إلى الرئيسية، وكان هدف البدء البارد القديم بأقل من 3 ثوانٍ يفترض ذلك الاختصار بالتحديد. وقد رُفض نهائيًا. فاختيار الملف الشخصي حدّ أمني، والحدّ الذي تعبره تلقائيًا ليس حدًّا.

رموز PIN لا تُخزَّن رموز PIN

رمز PIN لا يجلس على القرص أبدًا بوصفه رمز PIN. بل يُجزَّأ بـ PBKDF2-SHA256 عند 100,000 تكرار، مع ملح عشوائي من 16 بايت ومفتاح مشتق من 32 بايت، بالصيغة ذاتها التي تستخدمها خدمات الحساب. وتحمل القيمة المخزَّنة إصدار مخططها وعدد تكراراتها، فيمكن رفع الكلفة لاحقًا من دون إبطال رموز PIN القائمة. والتحقق ثابت الزمن: رمز PIN الخاطئ يستغرق الوقت ذاته ليُرفَض أيًّا كان الجزء الصحيح منه.

ورمز PIN من 4 أرقام يبقى رمز PIN من 4 أرقام. فالتجزئة تعني أن من يحوز مخزن الجهاز لا يحصل على رمزك مجانًا، وهذا تهديد مختلف عن من يخمّنه عند الأريكة.

الإعداد

كل ما سبق يُكوَّن في وحدة تحكم الويب تحت الملفات الشخصية، أو في تطبيق Windows. وXbox يقرأ النتيجة. ووجهة الملفات الشخصية في تنقّل تطبيق وحدة التحكم عنصر نائب، فلا طريق لتغيير أي من هذا من الأريكة. وهذا هو المقصود، لا قيد.

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

ما قياس هذه المادة21 ادعاءات، كل منها مزود بالأدلة التي تقف خلفه
المطالبةالأدلةعد
رمز PIN الأبوي لا يُخزَّن أبدًا بوصفه رمز PIN. بل يُجزَّأ بـ PBKDF2-SHA256 عند 100,000 تكرار مع ملح عشوائي من 16 بايت ومفتاح مشتق من 32 بايت، ويُتحقَّق منه في زمن ثابت.n = 131‏/08‏/2026
لمحتوى الكبار سلوكان متمايزان، لا سلوك واحد. يمكن للملف الشخصي أن يخفيه كليًا، وعندها لا شيء يُفتَح قفله، أو أن يعرضه خلف بوابة PIN. والملف المضبوط على الإخفاء لا يرى مطالبة بوابة أبدًا.n = 131‏/08‏/2026
متى أُدخل رمز PIN، يُحتفظ بالفتح طوال الجلسة مقابل معرّف ذلك الملف الشخصي، فلا يُطالَب المشاهد به مجددًا لكل قناة.n = 131‏/08‏/2026
يمكن قفل ملف الطفل لسببَين منفصلَين، لكل منهما تجاوزه الخاص: حد مشاهدة يومي يُقاس بالثواني مقابل حصة الملف بالدقائق، ونافذة وقت نوم.n = 131‏/08‏/2026
حين يفشل جلب الملف الشخصي، تُغلَق بوابات الأطفال بدل أن تُفتَح، مدعومةً بلقطة محفوظة لآخر حالة صالحة معلومة، ويوجد اختبار لكل بوابة.n = 131‏/08‏/2026
منتقي الملفات الشخصية لا يتقدم تلقائيًا أبدًا إلى آخر ملف استُخدم، مع أن تخطّيه سيقصّر بدء التشغيل قياسًا. ورُفض الاختيار التلقائي نهائيًا لأن اختيار الملف الشخصي حدّ أمني.n = 131‏/08‏/2026
تحمل التجزئة المخزَّنة إصدار مخططها وعدد تكراراتها، فيمكن رفع الكلفة لاحقًا من دون إبطال رموز PIN القائمة.n = 101‏/09‏/2026
يرفض التحقق القيمة المخزَّنة التي ليست أربعة أجزاء بالضبط، أو لا تبدأ بعلامة المخطط، أو عدد تكراراتها غير موجب، أو تفشل في فك ترميزها، بدل أن يرمي استثناءً.n = 401‏/09‏/2026
أقفال الرقابة الأبوية واحدة من عائلات الحالة المتزامنة الثلاث عشرة، فالقفل المضبوط في متصفح يصل إلى وحدة التحكم بدل أن يبقى على جهاز واحد.n = 101‏/09‏/2026
تُقيَّم حدود وقت الأطفال مقابل استخدام محلي على الجهاز لا مجموع المنزل، فالحصة لكل جهاز لا مجمَّعة.n = 101‏/09‏/2026
يُعاد ضبط العدّاد اليومي بمقارنة التاريخ المحلي المخزَّن باليوم لا على مؤقّت، فالجهاز الذي كان مطفأً طوال الليل يبدأ اليوم الجديد على نحو صحيح.n = 101‏/09‏/2026
يعود حساب القفل فورًا للملف الشخصي الذي ليس ملف طفل، فلا يمكن أن تنطبق قواعد الوقت عرضًا على ملف كبار.n = 101‏/09‏/2026
تُقيَّم بوابتا الأطفال بترتيب ثابت، الحد اليومي قبل وقت النوم، فالملف الذي تجاوز حصته يُبلغ عن ذلك لا عن وقت اليوم.n = 101‏/09‏/2026
الحصة اليومية الغائبة أو غير الموجبة تعطّل الفحص بدل القفل فورًا، فالحد غير المضبوط ليس حدًّا صفريًا.n = 101‏/09‏/2026
يُخزَّن وقت النوم بدقائق بداية ونهاية لا بأوقات ساعة، وهذا ما يتيح للنافذة الالتفاف بعد منتصف الليل بلا حالات خاصة.n = 101‏/09‏/2026
لا تنشط بوابة PIN للكبار إلا حين تتحقق أربعة أشياء معًا: الإخفاء معطَّل، والملف الشخصي له رمز PIN، ولا فتح جلسة نشط، والملف يشترط رمز PIN لمحتوى الكبار.n = 401‏/09‏/2026
فتح الجلسة مفتاحه معرّف الملف الشخصي ويتخطى المعرّف الفارغ صراحةً، فلا يمكن لملف غير معرَّف أن يرث فتح شخص آخر.n = 101‏/09‏/2026
حين يخفي الملف الشخصي محتوى الكبار تُستبعَد القنوات من القائمة بدل عرضها خلف بوابة، فلا يُخبَر المشاهد على ذلك الملف أبدًا أن شيئًا أُزيل.n = 101‏/09‏/2026
وجهة الملفات الشخصية في وحدة التحكم على واجهة الـ 10 أقدام تعرض عنصرًا نائبًا، فلا طريق لتغيير أي من هذه الإعدادات من الأريكة.n = 101‏/09‏/2026
تخبر حالة الملفات الشخصية الفارغة المستخدم بإنشاء ملف في وحدة تحكم الويب، مسمّيةً الانقسام بدل أن تعرض مسارًا على وحدة التحكم.n = 101‏/09‏/2026
يحمل الملف الشخصي تصنيفَين أقصيَين منفصلَين للأفلام وللتلفزيون بدل سقف واحد مشترك.n = 131‏/08‏/2026