المجتمع
صورة 0xhack
كاتب في المجتمع

0xhack

175 مقالات منشورة · عضو منذ 2026

المنشور

مقالات 0xhack

PowerView ولا Active Directory Module؟ اقرأ نفس الحساب بطريقتين واعرف ليش النتائج أحيانًا تختلف

PowerView ولا Active Directory Module؟ اقرأ نفس الحساب بطريقتين واعرف ليش النتائج أحيانًا تختلف

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

اختبار JEA في PowerShell: الحساب محدود، لكن وش تقدر تسويه الجلسة بالهوية اللي وراءها؟

اختبار JEA في PowerShell: الحساب محدود، لكن وش تقدر تسويه الجلسة بالهوية اللي وراءها؟

فريق التشغيل يحتاج شخصًا يقرأ حالة خدمة أو يعيد تشغيل خدمة محددة، لكنه ما يبي يمنحه إدارة كاملة للخادم. هنا يجي Just Enough Administration، أو JEA: واجهة PowerShell بصلاحيات ووظائف محددة. السؤال في اختبار مصرح مو بس هل المستخدم يقدر يدخل ال

أداة PowerShell موقعة ومع ذلك ما اشتغلت؟ افهم WDAC وApp Control وConstrainedLanguage

أداة PowerShell موقعة ومع ذلك ما اشتغلت؟ افهم WDAC وApp Control وConstrainedLanguage

تجهز أداة قراءة لمختبر Active Directory، تتأكد من التوقيع، ثم تواجه رفضًا أو سلوكًا مختلفًا عن الشرح. أول فكرة تجي لبعض الناس: الجدار الناري منعها. لكن التوقيع وسياسة السماح ووضع لغة PowerShell وصلاحيات الحساب أربعة أشياء مختلفة. ممكن الملف

AMSI وحدث PowerShell 4104: كيف تعرف وش انشاف فعلًا، بدل اعتبار غياب التنبيه دليل تخفّي؟

AMSI وحدث PowerShell 4104: كيف تعرف وش انشاف فعلًا، بدل اعتبار غياب التنبيه دليل تخفّي؟

شغلت أمرًا سليمًا في المختبر، واشتغل بدون تنبيه. هل هذا يعني أن نظام الحماية ما شافه؟ لا تقدر تجاوب من النتيجة وحدها. قد يكون الكود فُحص ولم يُصنف ضارًا، وقد يكون سُجل دون تنبيه، وقد تكون تنظر في قناة أحداث مختلفة عن إصدار PowerShell المستخ

تشغيل PowerShell في الذاكرة: وش يصير فعلًا، وليش هذا ما يعني أن الأداة صارت مخفية؟

تشغيل PowerShell في الذاكرة: وش يصير فعلًا، وليش هذا ما يعني أن الأداة صارت مخفية؟

تقرأ شرحًا لأداة Active Directory وتلقى عبارة In-Memory، فتتصور أنها تمر من الجدار الناري ولا يلاحظها نظام الحماية. هنا فيه خلط بين مكان وجود الكود، والاتصالات التي يفتحها، وطريقة فحصه وتسجيله. الذاكرة موضوع تنفيذ، والجدار الناري موضوع حركة

Network Access Account في SCCM: وظيفته قراءة المحتوى، فليش تلقاه بصلاحيات أكبر من حاجته؟

Network Access Account في SCCM: وظيفته قراءة المحتوى، فليش تلقاه بصلاحيات أكبر من حاجته؟

تراجع بيئة Configuration Manager وتلقى حسابًا اسمه يوحي بأنه خاص بتنزيل البرامج. تبدأ المشكلة حين يُستخدم الحساب نفسه في مهام ثانية، أو يحصل على صلاحيات قديمة ما عاد يحتاجها. Network Access Account، واختصاره NAA، حساب له وظيفة محددة، وليس ه

اختبار صلاحيات SCCM وConfiguration Manager: الدور والـ Security Scope والـ Collection لازم تنقرأ مع بعض

اختبار صلاحيات SCCM وConfiguration Manager: الدور والـ Security Scope والـ Collection لازم تنقرأ مع بعض

مسؤول يقول لك: هذا الحساب يقدر يوزع برامج على أجهزة فرعه فقط. تفتح Configuration Manager وتلقى اسم دور محدود، فتظن أن الموضوع محسوم. لكن الاسم وحده ما يكفي؛ الوصول يتحدد من الصلاحيات، ونطاق الكائنات، ومجموعات الأجهزة أو المستخدمين التي يستط

اختبار Apple ADE وSupervision: شهادة APNs توصل التنبيه، لكن من يحدد خادم الإدارة وثقة الجهاز؟

اختبار Apple ADE وSupervision: شهادة APNs توصل التنبيه، لكن من يحدد خادم الإدارة وثقة الجهاز؟

جهاز آيفون يظهر في لوحة الإدارة، وحالته Supervised، وآخر اتصال له قبل دقائق. شكلها مطمئن، لكن مختبر الاختراق يحتاج يسأل أسئلة أدق: هل الجهاز مرتبط بخادم الإدارة الصحيح؟ من يقدر يغير هذا الربط؟ هل إعداد التسجيل يثبت هوية المستخدم المطلوبة؟ و

اختبار Android Enterprise: Work Profile وFully Managed، وكيف تعرف حدود الإدارة بدل اسم Corporate؟

اختبار Android Enterprise: Work Profile وFully Managed، وكيف تعرف حدود الإدارة بدل اسم Corporate؟

التطبيق نفسه موجود مرتين في الهاتف: نسخة عليها علامة حقيبة، ونسخة شخصية. ترفع السياسة في منصة MDM وتختبر النسخة الشخصية، ثم تقول إن المنع ما اشتغل. أحيانًا المشكلة ليست في السياسة ولا في Android؛ أنت اختبرت نسخة داخل سياق مختلف عن الذي تدير

اختبار Workspace ONE UEM: Organization Group تحدد المكان، لكن هل دور المسؤول يمنع الوصول للفروع الثانية؟

اختبار Workspace ONE UEM: Organization Group تحدد المكان، لكن هل دور المسؤول يمنع الوصول للفروع الثانية؟

المسؤول يفتح Workspace ONE UEM، ويختار فرع الرياض من القائمة العليا، فتختفي أجهزة الفروع الثانية. الشكل يوحي أن العزل مضبوط، لكن هل الحساب نفسه محدود بهذا الفرع، أم أن القائمة مجرد سياق عرض اختاره داخل تفويض أوسع؟ وهل إعداد أمني في الفرع مو

اختبار Kandji وIru Assignment Maps: شرط واحد عام ممكن يغير إعدادات أجهزة أكثر مما تتوقع

اختبار Kandji وIru Assignment Maps: شرط واحد عام ممكن يغير إعدادات أجهزة أكثر مما تتوقع

جهاز Mac في قسم البيع، ومعالج Intel، والمفروض يحصل على إعداد خاص يجمع هذي الصفتين. تفتح Assignment Map وتلقى الشرط موجودًا، فتقول كل شيء مضبوط. لكن فوقه شرط أبسط يقول: «إذا القسم بيع». إذا طابقه الجهاز أولًا، هل يصل أصلًا إلى الشرط الأدق؟ ه

اختبار سياسات Jamf Pro على macOS: السكربت يعمل كـ root، لكن من يملك المحتوى والـ Scope والـ Trigger؟

اختبار سياسات Jamf Pro على macOS: السكربت يعمل كـ root، لكن من يملك المحتوى والـ Scope والـ Trigger؟

تشوف سكربتًا صغيرًا في Jamf Pro يضبط طابعة على أجهزة Mac. النص نفسه بسيط، لكن المستخدم الذي يحرره يقدر يربطه بسياسة تستهدف مجموعة واسعة. هنا الاختبار ما عاد عن الطابعة فقط؛ صار عن قناة إدارة تنقل محتوى إلى جهاز وتنفذه بهوية مرتفعة. توثيق تد

اختبار Jamf Pro API Roles وClients: صلاحيات تتجمع، ورمز قد يبقى بعد تعطيل العميل

اختبار Jamf Pro API Roles وClients: صلاحيات تتجمع، ورمز قد يبقى بعد تعطيل العميل

عندك تكامل صغير يقرأ جرد أجهزة Mac، لكن API Client مربوط بدورين: واحد للقراءة وواحد أضافه مسؤول سابق وقت حل مشكلة. التطبيق اليوم يستخدم دور القراءة في طلبه، فهل انتهى الخطر؟ وماذا لو عطل الفريق العميل وقال إن كل الرموز انقفلت؟ مراجعة Jamf P

اختبار الدعم البعيد في SOTI وXSight: مشاهدة الشاشة مب نفس التحكم، وهل الجلسة مرتبطة بالشخص والجهاز الصحيح؟

اختبار الدعم البعيد في SOTI وXSight: مشاهدة الشاشة مب نفس التحكم، وهل الجلسة مرتبطة بالشخص والجهاز الصحيح؟

المستخدم يقول: «الدعم دخل على جهازي أمس». المسؤول يفتح السجل ويشوف اسم حساب مشترك ووقت اتصال، لكنه ما يعرف من الموظف الذي بدأ الجلسة ولا وش كان يستطيع يسوي. من ناحية التشغيل المشكلة انحلت، ومن ناحية المراجعة الأمنية ما زالت فيه أسئلة عن الت

اختبار SOTI REST API: Client ID ما يعني هوية مستقلة، وكيف تقرأ التفويض ونتائج الطلبات؟

اختبار SOTI REST API: Client ID ما يعني هوية مستقلة، وكيف تقرأ التفويض ونتائج الطلبات؟

نظام التذاكر يقرأ حالة الأجهزة من MobiControl، وفريق التقارير يسحب جردًا يوميًا. كلاهما «تكامل API»، لكن هل يشتغلان بنفس المستخدم؟ وهل Client Secret وحده هو اعتماد التنفيذ؟ وهل تطبيق التكامل يحتاج فعلًا كل البيانات التي يقدر يسحبها؟ أسئلة A

اختبار السكربتات والملفات في SOTI MobiControl: من يكتب المحتوى، ومن يشغله، وعلى أي جهاز؟

اختبار السكربتات والملفات في SOTI MobiControl: من يكتب المحتوى، ومن يشغله، وعلى أي جهاز؟

موظف الدعم يقدر يشغّل سكربت تشخيص معتمد على جهاز عميل. هذي قدرة يحتاجها في شغله. لكن هل يقدر يغير السكربت؟ وهل يقدر يرسل ملفًا ثانيًا لنفس الجهاز؟ ولو الإجراء مسموح على مجموعة فرع واحد، هل الاستهداف نفسه يبقى محدودًا عند استخدامه داخل Profi

اختبار تسجيل الأجهزة في SOTI: Enrollment ID يختار السياسة، لكن من يثبت أن الجهاز يستحقها؟

اختبار تسجيل الأجهزة في SOTI: Enrollment ID يختار السياسة، لكن من يثبت أن الجهاز يستحقها؟

وصلك رابط تسجيل جهاز من فريق الدعم. فتحته في جهاز مختبر، فظهرت لك خطوات الانضمام إلى MobiControl. هل مجرد معرفة الرابط تعني أن الجهاز صار موثوقًا؟ وهل دخول مستخدم صحيح يعطي أي جهاز يملكه حق الوصول إلى إعدادات الشركة؟ هذي أسئلة مختلفة، وخلطه

صلاحيات SOTI MobiControl: ليش Allow ما يكفي؟ افهم Deny والأدوار ومجموعات الأجهزة قبل اختبار RBAC

صلاحيات SOTI MobiControl: ليش Allow ما يكفي؟ افهم Deny والأدوار ومجموعات الأجهزة قبل اختبار RBAC

تراجع دور موظف دعم، وتشوف Allow بجانب إجراء معين، لكن الموظف يقول إنه ما يقدر ينفذه. ثم تدخل بحساب ثاني له اسم دور مشابه وتلقى النتيجة مختلفة. قبل ما تقول إن المنصة فيها سلوك عشوائي، اجمع مصادر التفويض: صلاحيات المستخدم نفسه، مجموعاته، أدوا