# نموذج تهديد عملي لمشروعك المستضاف | SwissOctet Insights https://swissoctet.com/ar/insights/threat-model-a-hosted-project/ SwissOctet / رؤى / عمليات اليوم الثاني عمليات اليوم الثاني مطبّق · قراءة 6 دقيقة نموذج تهديد عملي لمشروعك المستضاف ارسم الأصول وحدود الثقة، واختر بعض سيناريوهات الفشل الواقعية وحوّلها إلى ضوابط يمكنك اختبارها. بقلم تحرير SwissOctet احفظ الدليل انسخ الرابط في هذه الصفحة 01 حدّد نطاقاً صغيراً بما يكفي للتفكير فيه 02 ارسم المواضع التي تتغير فيها الثقة 03 اختر سيناريوهات فشل ملموسة 04 رتّب الأولويات حسب التأثير ومسار موثوق 05 اختبر الضوابط في بيئة مصرّح بها 06 أبقِ النموذج متصلاً بالتغيير قائمة التحقق العملية المصادر وقراءات إضافية العودة إلى المكتبة الإجابة المباشرة يشرح نموذج التهديد المفيد ما تحميه، ومن أو ما يمكنه التأثير فيه، وأين تتغير الثقة، وكيف ستقلل أهم المخاطر وتختبرها. ابدأ بالمشروع الفعلي بدلاً من قائمة عامة بالأدوات. 01 حدّد نطاقاً صغيراً بما يكفي للتفكير فيه ابدأ بخدمة عاملة واحدة: بوابة عملاء، أو موقع نشر، أو تطبيق داخلي. دوّن المكونات التي تشغّلها والأنظمة الخارجية التي تعتمد عليها. ينبغي لنموذج التهديد أن يجعل الافتراضات مرئية، لا أن يوحي بأن كل هجوم محتمل قد حُلّ. أبقِ النسخة الأولى صغيرة بما يكفي ليتمكن الأشخاص الذين ينشرون التطبيق من شرحها دون مستشار منفصل يفسر المخطط. اسرد النتائج والأصول القيّمة. قد تشمل بيانات العملاء، والوصول الإداري، وحالة الدفع، والمحتوى المنشور، والقدرة على استعادة الخدمة. يمكن أن يكون التوفر أصلاً حتى عندما تكون المعلومات عامة. حدّد أي حالات الفشل ستكون مزعجة وأيها ستضر بالأشخاص أو المؤسسة. يساعدك هذا التمييز على ترتيب أولويات الضوابط بدلاً من التعامل مع كل تحذير بالتساوي. 02 ارسم المواضع التي تتغير فيها الثقة تستخدم إرشادات نموذج التهديد من OWASP تدفقات البيانات وحدود الثقة لجعل التصميم مفهوماً. بالنسبة لتطبيق مستضاف صغير، ارسم المتصفح، وعملية الويب، وقاعدة البيانات، والمسؤول، ووجهة النسخ الاحتياطي، والتكاملات الخارجية. حدّد المعلومات التي تنتقل بينها. يستحق الطلب الذي يعبر من عميل غير موثوق إلى عملية خادم ذات صلاحيات تحققاً وتفويضاً صريحين. لا تفترض أن وجود المكونات داخل الجهاز نفسه يجعلها جميعاً موثوقة بالقدر ذاته. لا ينبغي لعملية رفع عامة أن تمتلك الصلاحيات نفسها التي تمتلكها إدارة قاعدة البيانات. قد تحتاج مهمة نسخ احتياطي إلى وصول للقراءة دون القدرة على تعديل سجلات التطبيق الحية. يؤدي فصل هذه الأدوار إلى تسهيل احتواء تأثير مكوّن مخترق وتسهيل مراجعة الصلاحيات المطلوبة. 03 اختر سيناريوهات فشل ملموسة استخدم عدداً قليلاً من الأحداث المحتملة لاختبار التصميم. يسرق مهاجم كلمة مرور مسؤول؛ يطلب مستخدم سجل مستخدم آخر؛ يملأ رفع ملف القرص؛ يكشف نشر ملف إعدادات؛ يتعذر استعادة نسخة استرداد. صف الحالة الابتدائية والمكوّن المتأثر والنتيجة. السيناريو المحدد أسهل في الاختبار من تعليمات عامة لتحسين الأمان. ضمّن الأخطاء وإساءة استخدام سير العمل المشروع إلى جانب الاختراق الخارجي. قد تنشئ إعادة المحاولة عمليتين قيّمتين، أو قد يتسابق طلبان لتغيير الكائن نفسه. تسلط إرشادات منطق الأعمال من OWASP الضوء على افتراضات العملية هذه. تحقق من المسموح لهم بنقل سير العمل إلى حالته التالية وما إذا كان تكرار الطلب أو إعادة ترتيبه يغيّر النتيجة بشكل غير متوقع. السيناريو الضابط المطلوب فحصه الأدلة التي يجب جمعها بيانات اعتماد إدارية مسروقة وصول مقيّد وعامل ثانٍ حيثما كان مدعوماً تعذّر إكمال تسجيل دخول غير مصرح به طُلب كائن مستخدم آخر تفويض الكائن من جانب الخادم اختبار معزول يعيد نتيجة رفض نفاد القرص بسبب عمليات الرفع ضوابط الحجم والحصة والاحتفاظ يُفرض حد قبل فشل الخدمة طلب سير عمل مكرر التماثل وحدود المعاملات طلب متكرر ينشئ نتيجة واحدة 04 رتّب الأولويات حسب التأثير ومسار موثوق لكل سيناريو، سجّل تأثيره المحتمل والشروط اللازمة لحدوثه. تجنب التظاهر بأن درجة رقمية تخمينية هي احتمال دقيق. ما زال بإمكانك التمييز بين كلمة مرور ضعيفة مكشوفة على الإنترنت وحدث محلي مشروط بشدة. عيّن مالكاً وخطوة تالية عملية للمخاطر المهمة حتى ينشئ النموذج عملاً يمكن لشخص إنجازه فعلاً. ضع في الاعتبار دورة حياة المعلومات إلى جانب اختراق التطبيق. قد يكشف تصدير تشخيصي بيانات غير ضرورية أثناء تشغيل عادي. وقد ينشئ حقل حساب محتفظ به تعرضاً بعد وقت طويل من انتهاء الغرض منه. لذلك يمكن لمراجعة الخصوصية إزالة معلومات أو تقصير مدة الاحتفاظ، بينما تقيّد مراجعة الأمان الوصول إلى ما تبقى. ينتمي التغييران إلى النموذج عندما يحميان المشروع. 05 اختبر الضوابط في بيئة مصرّح بها أنشئ بيئة تجريبية بصلاحيات تمثيلية وسجلات مُصنّعة. اختبر رفض الوصول، وحدود الطلبات، وإعادات محاولات سير العمل، والاسترداد. لا تستخدم بيانات عملاء حقيقية عندما يمكن للبيانات الاصطناعية إظهار السلوك. الهدف هو التحقق من الضابط، لا توليد حركة هجوم مثيرة للإعجاب. التزم بالأنظمة التي تملكها أو المصرّح لك صراحة بتقييمها. سجّل ما نجح وما فشل وما بقي مجهولاً. يمكن لنتيجة ماسح ضوئي أن تسهم كدليل لكنها لا تحل محل اختبار قواعد عمل التطبيق. وبالمثل، لا يتحقق خيار حماية الشبكة من تفويض الكائن أو التعامل مع الملفات السرية. أرفق النتائج المفيدة بالسيناريو حتى يفهم المشرفون المستقبليون سبب وجود ضابط معين. 06 أبقِ النموذج متصلاً بالتغيير راجع الأجزاء ذات الصلة عند إضافة تكامل، أو كشف نقطة نهاية جديدة، أو تغيير صلاحية، أو نقل بيانات إلى وجهة أخرى. لا تحتاج إلى إعادة رسم البنية بأكملها لتعديل نصي بسيط. المحفز هو تغيّر افتراض حول الوصول أو المعلومات أو سلوك النظام. أبقِ النموذج بجانب وثائق النشر والاسترداد بدلاً من تركه كمخرجات ورشة عمل لمرة واحدة. يوفر SwissOctet كتالوجاً من خيارات البنية التحتية، وليس نموذج تهديد مكتملاً للتطبيق. اختر الإعداد والخيارات التي تدعم ضوابطك، ثم تحقق من النشر الذي تبنيه. النموذج الصغير المُحدَّث بإجراءات مختبرة أكثر فائدة من مجموعة كبيرة من منتجات الأمان دون تفسير واضح للمخاطر التي تعالجها. حوّله إلى إجراء قائمة التحقق العملية. ✓ اسرد الأصول وعواقب الفشل. ✓ ارسم تدفقات البيانات وحدود الثقة. ✓ اختر سيناريوهات محددة للاختراق والخطأ وسير العمل. ✓ عيّن الضوابط والمالكين للمخاطر المهمة. ✓ اختبر ببيانات اصطناعية في بيئة مصرّح بها. ✓ راجع النموذج عند تغير افتراض ذي صلة. نزّل قائمة التحقق أسئلة شائعة التفاصيل المهمة. هل أحتاج إلى إطار رسمي للبدء؟ + لا. يمكن أن يكون مخطط صغير ومجموعة موثقة من السيناريوهات مفيداً. يساعد الإطار على ضمان مراجعة المخاطر بشكل متسق. هل يحل ماسح الثغرات محل نمذجة التهديدات؟ + لا. قد يجد الماسح الضوئي نقاط ضعف تقنية، بينما يفحص نموذج التهديد أيضاً افتراضات التصميم والصلاحيات وسير عمل الأعمال. كم مرة ينبغي تحديث النموذج؟ + حدّث الأجزاء المتأثرة عند تغير تدفقات البيانات أو التكاملات أو الصلاحيات أو الوظائف المكشوفة، وراجع المخاطر غير المحلولة بانتظام. المراجع الأساسية اذهب إلى المصدر. تدعم هذه المراجع المفاهيم التقنية في هذا الدليل. اتبع الوثائق الحالية قبل تغيير نظام إنتاجي. OWASP: ورقة مرجعية سريعة لنمذجة التهديدات cheatsheetseries.owasp.org OWASP: نمذجة التهديدات عملياً devguide.owasp.org OWASP: أمان منطق الأعمال cheatsheetseries.owasp.org إرشاد تحريري من SwissOctet. الأمثلة توضيحية. يجب التحقق من مواصفات الخدمة والخيارات المتاحة والشروط التعاقدية بشكل منفصل. اربط المعرفة بنية تحتية ذات صلة. Vector VPS سويسرا Metal Atlas سويسرا Canvas Web سويسرا احتفظ بالخيط ملاحظاتك الميدانية التالية. استكشف كل الأدلة ملاحظة ميدانية / 01 + عمليات اليوم الثاني تطبيقي ابنِ نسخة احتياطية يمكنك استعادتها فعلًا اختر هدف استرداد، واحمِ نسخة مستقلة، وتدرّب على الاستعادة قبل أن يفرض حادث ذلك. قراءة 4 دقيقة اقرأ الدليل ملاحظة ميدانية / 02 + عمليات اليوم الثاني تطبيقي إدارة Windows RDP بأمان دون فقدان الوصول افصل إمكانية الوصول عبر الشبكة والمصادقة والصلاحيات، ثم تحقق من مسار الاسترداد قبل تشديد الوصول عن بُعد. قراءة 6 دقيقة اقرأ الدليل ملاحظة ميدانية / 03 + عمليات اليوم الثاني تطبيقي خط أساس لتقوية Linux VPS يمكنك صيانته أمّن الإدارة، واعرض الخدمات المطلوبة فقط، وأنشئ التحديثات والاسترداد دون إغلاق الوصول عن نفسك. قراءة 6 دقيقة اقرأ الدليل