الدرع الأحمر · الأمن الهجومي

اختبار اختراق تطبيقات الجوال

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

ما المقصود باختبار اختراق تطبيقات الجوال

اختبار اختراق تطبيقات الجوال تقييم منظّم وعملي لتطبيق يعمل على نظام iOS أو Android وللخدمات المساندة له، يجريه مختبرون ذوو خبرة يفكّرون بعقلية المهاجم. فبدلًا من فحص الشيفرة بمعزل عن سياقها، نفحص التطبيق كما يعمل فعليًا على الجهاز: كيف يخزّن البيانات، وكيف يحمي أسراره، وكيف يتواصل مع الأنظمة الخلفية، وكيف يقاوم العبث والهندسة العكسية.

يتوافق عملنا مع معيار OWASP للتحقق من أمن تطبيقات الجوال (OWASP MASVS)، ويتّبع أساليب دليل اختبار أمن تطبيقات الجوال (OWASP MASTG). نغطّي الفئات الأهم على الجوال: التخزين المحلي غير الآمن، والتشفير الضعيف أو المُساء استخدامه، وإساءة استخدام خصائص المنصّة وأذوناتها، والاتصالات الشبكية غير الآمنة، ومدى صمود التطبيق أمام التلاعب في وقت التشغيل والهندسة العكسية.

من يحتاج إلى هذه الخدمة

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

منهجيتنا

يتّبع كل مشروع إيقاع دروع سايبر: التقييم، والحماية، والمراقبة. وفي اختبار اختراق تطبيقات الجوال، يُترجَم ذلك إلى الخطوات التالية.

  1. تحديد النطاق واتفاقية عدم الإفصاح. نتفق كتابةً على التطبيقات والمنصّات والإصدارات المشمولة بالنطاق وقواعد التنفيذ، بموجب اتفاقية عدم إفصاح موقّعة، قبل بدء أي اختبار.
  2. التحليل الساكن. نفحص حزمة التطبيق وتهيئته والأسرار المضمّنة فيه والمكتبات الخارجية ومسارات الشيفرة لتحديد نقاط الضعف قبل تشغيل التطبيق مطلقًا.
  3. التحليل الديناميكي وفي وقت التشغيل. نشغّل التطبيق على أجهزة مهيّأة للقياس، ونراقب سلوكه، ونختبر كيفية تعامله مع المدخلات والجلسات والعبث في وقت التشغيل.
  4. اعتراض حركة الشبكة. نلتقط حركة البيانات بين التطبيق وأنظمته الخلفية ونتلاعب بها لاختبار أمن النقل والتحقق من الشهادات ومعالجة واجهات API.
  5. مراجعة التخزين المحلي والتشفير. نفحص ما يخزّنه التطبيق على الجهاز وكيفية تخزينه، بما في ذلك سلاسل المفاتيح وقواعد البيانات والذواكر المؤقتة، ومدى قوة تشفيره وصحته.
  6. فحوص الهندسة العكسية. نقيّم مدى سهولة تفكيك التطبيق وتعديله وإعادة تحزيمه، وفاعلية أي آليات لكشف العبث أو كشف صلاحيات الجذر (root) أو كسر الحماية (jailbreak).
  7. إعداد التقرير. نسلّم تقريرًا واضحًا يتضمّن نتائج مرتّبة حسب الأولوية وخطوات إعادة الإنتاج وإرشادات معالجة خاصة بكل منصّة لفريقَي iOS و Android لديك.
  8. إعادة الاختبار. بعد أن يعالج فريقك الملاحظات، نتحقق من أن المشكلات المُبلّغ عنها قد عولجت فعليًا ولم تُدخِل نقاط ضعف جديدة.

ما الذي تحصل عليه

  • ملخّص تنفيذي مكتوب لأصحاب المنتجات ومتّخذي القرار غير التقنيين.
  • نتائج تقنية مفصّلة مع خطوات إعادة الإنتاج وتصنيفات خطورة مبنية على CVSS.
  • إرشادات معالجة خاصة بكل منصّة، مصمّمة لنظامي iOS و Android.
  • إعادة اختبار للملاحظات المُعالَجة للتأكد من إغلاقها.
  • جلسة عرض للنتائج مع فريقك، بالعربية والإنجليزية.

المعايير والمراجع

يرتكز الاختبار والنتائج على أطر معترف بها لأمن الجوال، بحيث تكون قابلة للدفاع عنها وللربط المتبادل.

  • OWASP MASVS
  • OWASP MASTG
  • OWASP Mobile Top 10
  • NIST SP 800-115

المصادر الرسمية والمراجع

الوثائق التي تستند إليها هذه الصفحة، بروابط إلى الجهة المصدرة. وحين تُنشر الأنظمة السعودية باللغتين فالنص العربي هو المعتمد.

المشروع والاستثمار

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

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

الأسئلة الشائعة

ما المنصّات التي تختبرونها؟

نختبر تطبيقات iOS و Android معًا. يمكن أن يشمل المشروع منصّة واحدة أو كلتيهما، ونصمّم منهج الاختبار وفقًا لخصائص كل منصّة من حيث التخزين والتشفير وسلوك وقت التشغيل. ونؤكّد المنصّات والإصدارات المشمولة بالنطاق أثناء تحديد النطاق.

هل تحتاجون إلى الشيفرة المصدرية؟

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

هل تحتاجون إلى جهاز مكسور الحماية (jailbreak) أو ذي صلاحيات جذر (root)؟

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

هل تشمل الخدمة إعادة اختبار؟

نعم. تشمل الخدمة إعادة اختبار للملاحظات المُبلّغ عنها لنتأكد من فاعلية معالجتك ومن عدم إدخال مشكلات جديدة. ونتفق على فترة إعادة الاختبار في العرض.

هل سيتوفّر التقرير بالعربية؟

نعم. يتوفّر التقرير والملخّص التنفيذي وجلسة عرض النتائج بالعربية والإنجليزية دون تكلفة إضافية.

خدمات ذات صلة

كثيرًا ما تُطلَب جنبًا إلى جنب

اختبار تطبيقات الويب

اختبار هجومي قابل لإعادة الإنتاج لتطبيقات الويب التي تقف خلف منتجاتك.

اعرف المزيد

اختبار اختراق واجهات API

اختبار واجهات API التي يعتمد عليها تطبيق جوالك بحثًا عن خلل التفويض وتسريب البيانات.

اعرف المزيد

تقييم الثغرات

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

اعرف المزيد

اطلب عرضًا لاختبار تطبيق جوال

أخبرنا عن تطبيقك ومنصّاتك، ونعيد إليك عرضًا مكتوبًا خلال خمسة أيام عمل. اتفاقية عدم الإفصاح أولًا، دائمًا.