التصريح والنطاق
يُتّفق كتابةً على الأنظمة والموارد والبيئات وطرق الفحص والاستثناءات والفترات الزمنية وشروط إيقاف الاختبارات. ولا يعني التصريح باختبار نظام السماح باختبار خدمة تابعة لطرف آخر.
المنهجية · أمن التطبيقات وواجهات API وبيئات Azure
يوضّح التدقيق الجيد ما تمت مراجعته، وما لم يتسنَّ التحقق منه، وكيفية اختبار التصحيحات. تعرض هذه الصفحة إطار العمل والممارسات المقترحة لخدمات التدقيق لدى INOBIC.
الإصدار 1.0 · 7 نوفمبر 2026 · تُختار الفحوص عند تحديد النطاق، دون ادعاء اعتماد أو امتثال شامل.
يُتّفق كتابةً على الأنظمة والموارد والبيئات وطرق الفحص والاستثناءات والفترات الزمنية وشروط إيقاف الاختبارات. ولا يعني التصريح باختبار نظام السماح باختبار خدمة تابعة لطرف آخر.
نطلب الصلاحيات والبيانات اللازمة فقط، ونفضّل القراءة دون تعديل واستخدام بيانات اصطناعية للاختبار. نتفق على قنوات التبادل والمستلمين ومدد الاحتفاظ قبل استلام معلومات حساسة.
نحدّد تدفقات البيانات الحساسة وحدود الثقة والافتراضات التي تستند إليها المراجعة. ونميّز بين مراجعة الوثائق والشيفرة والإعدادات، وبين الاختبارات النشطة التي تتطلب تصريحاً صريحاً.
تشكّل هذه الفحوص الـ22 قائمة عمل خاصة بـINOBIC تُكيَّف مع كل مهمة. ولا يعني ذلك أن جميع التقنيات مشمولة في كل مهمة، أو أن كل الفحوص نُفّذت على موقعنا. تُحدَّد طرق الفحص والمتطلبات المرجعية والموارد المتاحة خلال مرحلة تحديد النطاق.
وثّق الأنظمة والموارد والإصدارات والحسابات وطرق الفحص والاستثناءات وحقوق الأطراف الأخرى وجهات الاتصال وشروط إيقاف الاختبارات. ولا توسّع نطاق العمل دون اتفاق صريح.
الدليل المتوقع: نطاق مؤرخ وتصريح مكتوب، ومراجع داخلية دون أسرار.
اتفق على البيانات المسموح بمعالجتها وقنوات التبادل والمستلمين والأدوات الخارجية، بما فيها أدوات الذكاء الاصطناعي، ومدد الاحتفاظ وإجراءات الإعادة أو الحذف.
الدليل المتوقع: ترتيبات متفق عليها، وأدلة تقتصر على القدر اللازم، وموافقة منفصلة قبل النشر.
حدّد التدفقات الحساسة وحدود الثقة وسيناريوهات الأعمال، وميّز بين مراجعة الشيفرة والإعدادات والاختبار النشط.
الدليل المتوقع: مخطط أو قائمة بالأنظمة مع توثيق الإصدار، وقائمة بحدود المراجعة.
اربط كل فحص بالمكوّن وإصداره وطريقة الفحص وتاريخه ونتيجته ودليله. تعذّر الوصول لا يعني نجاح الفحص.
الدليل المتوقع: سجل للفحص ومراجع للأدلة بعد إزالة المعلومات الحساسة منها.
تحقق على الخادم من المالك والمؤسسة والدور، وغطِّ حالات السماح والرفض وغياب الهوية.
الدليل المتوقع: اختبارات سماح ورفض على موارد تجريبية، مع عدم إرجاع بيانات عند الرفض.
بحسب الآلية المستخدمة: التحقق من صلاحية الرموز ومدتها وإمكانية إبطالها، وإعدادات ملفات تعريف الارتباط، وحماية العمليات الحساسة. مع التمييز بين التحقق من هوية المستخدم وتحديد صلاحياته.
الدليل المتوقع: إعدادات تمت مراجعتها وسيناريوهات اختبار متفق عليها عند تحديد نطاق العمل.
راجع التحقق من المدخلات والترميز بحسب السياق والاستعلامات ذات المعلمات ومعالجة الملفات وإعادة التوجيه في المسارات الموجودة فعلياً.
الدليل المتوقع: نتائج مرتبطة بالشيفرة واختبارات محددة دون بيانات إنتاج.
اختبر السلوك دون JavaScript أو صلاحيات، أو عند تعطل خدمة؛ وابحث عن بيانات في الروابط والأخطاء والسجلات.
الدليل المتوقع: اختبارات أوضاع التعطل والتحقق من عدم وجود بيانات حساسة في المخرجات.
حدّد الإصدارات المدعومة، والمكتبات التي يعتمد عليها المشروع مباشرةً أو عبر مكتبات أخرى، والنشرات الأمنية ذات الصلة. وميّز بين وجود تنبيه، وتعرّض النظام للخطر، وإمكانية استغلال الثغرة فعلياً.
الدليل المتوقع: قائمة مؤرخة بالمكوّنات، ومصادر النشرات الأمنية، ونتائج تمت مراجعتها وترتيبها. مع توضيح القيود إذا تعذّر الفحص الآلي.
تحقق من الوصول إلى الكائنات والخصائص والوظائف الحساسة وفق أدوار العمل.
الدليل المتوقع: مصفوفة وصول وحالات اختبار رفض مصرّح بها.
راجع التحقق من الطلبات، وتقسيم النتائج إلى صفحات، وحدود الاستخدام، ومعالجة الأخطاء. ولا تُجرِ اختبارات تحميل دون اتفاق منفصل.
الدليل المتوقع: إعدادات واختبارات محدودة باستخدام بيانات اصطناعية.
راجع الوجهات التي يمكن للنظام الاتصال بها والبيانات الواردة في الاستجابات؛ ولا تفترض موثوقية واجهات API الخارجية تلقائياً.
الدليل المتوقع: مسارات تكامل تمت مراجعتها دون إرسال طلبات إلى خدمات أطراف خارج نطاق العمل.
راجع الأدوار المباشرة والموروثة والحاجة العملية؛ وتجنّب كشف الهويات والمعرّفات في الأدلة العامة.
الدليل المتوقع: نتائج مراجعة الصلاحيات بعد إزالة المعلومات الحساسة، وتصحيح معتمد يحافظ على إمكانية الوصول الإداري.
استخدم الهويات المُدارة عندما تناسب الحالة، وراجع صلاحيات الوصول إلى الأسرار دون استخراج قيمها إلا عند الضرورة.
الدليل المتوقع: البيانات الوصفية والصلاحيات اللازمة، وإجراء تدوير الأسرار عند تأكد انكشافها.
راجع الوصول العام والخاص والقيود المطبّقة على الموارد المشمولة. إتاحة موقع للعامة ليست في حد ذاتها خطأً في الإعدادات.
الدليل المتوقع: مقارنة الإعدادات بالحاجة وتقييم أثر التغيير.
تحقق من الأحداث المسجّلة والتنبيهات والجهات التي تتلقاها ومدد الاحتفاظ بالسجلات. ولا تستنتج غياب التسجيل بالكامل بناءً على مراجعة جزئية.
الدليل المتوقع: أدلة من الإعدادات، أو توثيق حالة «غير متحقق منها» مع بيان صلاحيات الوصول غير المتاحة.
راجع صلاحيات المهام والفروع والموافقات؛ واعزل المساهمات غير الموثوقة عن أسرار النشر.
الدليل المتوقع: إعدادات المسار وسيناريو الوصول بعد المراجعة.
اختر أدوات SAST وSCA وكشف الأسرار المناسبة لتقنيات المشروع. قيّم التنبيهات ووثّق كل استثناء مع تحديد المسؤول عنه وموعد مراجعته.
الدليل المتوقع: تقارير مؤرخة مع توثيق التعامل مع التنبيهات غير الصحيحة. ولا يُذكر استخدام أداة إلا إذا شُغّلت فعلياً.
اربط التغيير بالسبب الجذري، واحصره في القدر اللازم، وخطّط لمراجعته وإمكانية التراجع عنه. ولا توسّع الصلاحيات لمجرد تجاوز أحد أعراض المشكلة.
الدليل المتوقع: مقارنة التغييرات ومعايير التحقق، مع تسجيل هوية المُراجِع.
أعد تنفيذ السيناريو الأصلي وحالات السماح والرفض والتعطل؛ وميّز بين اختبارات الوحدات والتكامل والمتصفح والإنتاج.
الدليل المتوقع: نتائج قبل التصحيح وبعده على إصدارات محددة، مع حدود التغطية.
تحقق من الملفات المقرر نشرها، واستبعد الأدلة الخاصة من الحزمة، وافحص السلوك بعد النشر.
الدليل المتوقع: قائمة ملفات وفحوص إنتاج محددة وخطة تراجع.
اذكر العناصر التي لم تُختبر مجدداً، والمخاطر المقبولة، والإجراءات التي لم تُنجز بعد. واتفق على إلغاء صلاحيات الوصول وكيفية التعامل مع البيانات عند انتهاء العمل.
الدليل المتوقع: تسليم النتائج وتوثيق قرارات المسؤول، مع التمييز بين قبول الخطر ومعالجته.
وثّق لكل نتيجة المكوّن وإصداره وطريقة الفحص وتاريخه ومنفّذه والأدلة الداعمة وحدود التحقق. تشير الأدوات الآلية إلى مشكلات محتملة؛ وتحتاج تنبيهاتها إلى تقييم قبل اعتمادها في استنتاجات التدقيق.
تنطبق حالة «تم التحقق» على المعيار ونطاق العمل الموثّقين فقط. وعند تأكيد ملاحظة أمنية، تُوضَّح أيضاً شروط تحقق الخطر وأثره على الأعمال.
يبيّن التقرير الصلاحيات غير المتاحة، والسيناريوهات التي لم تُنفّذ، والأدلة غير الكافية. فغياب التنبيهات لا يثبت خلو النظام من الثغرات.
يجب تبرير الاستثناءات بالبنية أو النطاق، لا استخدامها لإخفاء فحص صعب.
ميّز بين الحقائق المرصودة والافتراضات والمخاطر. وقيّم شروط تحقق الخطر ومدى التعرّض له وأثره على الأعمال. عند استخدام CVSS، يجب توثيق الإصدار ومتجه التقييم والافتراضات؛ ولا يغني هذا التقييم عن ترتيب الأولويات بحسب أثرها على الأعمال.
اقترح تغييراً خضع للمراجعة ويتناسب مع الخطر، مع معايير للتحقق وخطة للتراجع عنه. وحدّد لكل استثناء مسؤولاً وسبباً وتاريخاً للمراجعة.
اختبر الخلل الأصلي والسلوك المتوقع وحالات الرفض أو التعطل. حدّد طبقة الاختبار: وحدة أو تكامل أو متصفح أو إنتاج. لا يُعدّ التصحيح متحققاً منه إلا على الإصدار الذي أُعيد اختباره فعلياً.
اذكر المخاطر المتبقية والإجراءات المعلّقة والعناصر التي لم تُختبر مجدداً. قبول المسؤول للخطر لا يعني معالجته. وأنهِ المهمة وفق ترتيبات الصلاحيات والبيانات المتفق عليها.
اقتصر في لقطات الشاشة والسجلات على المعلومات اللازمة، واستخدم علامات اختبار اصطناعية. احجب الأسرار والهويات ومراجع البنية التحتية من النسخ المنشورة. واحتفظ بالنسخ الأصلية في المكان المتفق عليه فقط، مع تقييد صلاحيات الوصول إليها.
تستلزم معالجة المعلومات السرية بخدمة خارجية أو أداة ذكاء اصطناعي موافقة مسبقة. ويتطلب نشر حالة عملية تصريحاً منفصلاً ومراجعة المواد المعدّة للنشر. تساعد البصمات الرقمية على التحقق من سلامة الأدلة، لكنها لا تمثل تصديقاً مستقلاً.
تربط هذه الخلاصة الأدلة القائمة بمنهجيتنا، ولا تحوّل المراجعة المحددة بأثر رجعي إلى تدقيق شامل وفق ASVS أو Azure أو SSDF.
اقرأ الخلل الفعلي وتصحيحاته ←جرت مراجعة المصادر الرسمية في 7 نوفمبر 2026. يُوثَّق الإصدار المرجعي والمتطلبات المختارة لكل مهمة. ترتبط المراجع أدناه بموضوعات الفحص، ولا يُدّعى إجراء مطابقة شاملة مع متطلباتها أو وجود انتساب إلى الجهات الناشرة أو شهادة اعتماد منها.
اختر متطلبات التحقق من أمن التطبيقات، ووثّقها مع إصدار المرجع ضمن نطاق العمل. ولا تدّعِ تحقيق مستوى امتثال كامل لم يُقيَّم.
تحديد فئات مخاطر API. قائمة المخاطر ليست بروتوكول اختبار شاملاً.
كيّف الفحوص مع إصدار بيئة التشغيل والآليات المستخدمة فعلياً.
راجع الخيارات الأمنية والموازنة بينها للتطبيق أو الخدمة المشمولة بالتصريح، دون توسيع المراجعة إلى بيئة المؤسسة السحابية بأكملها.
تنظيم التطوير الآمن والاستجابة للثغرات وفق المخاطر.
نماذج فارغة تُعدّل وفق المهمة. تبدأ جميع الفحوص بحالة «غير متحقق منها»، دون تعبئة أي تصريح أو دليل أو توقيع مسبقاً.
حدّد احتياجات التدقيق