الاختراق الأخلاقي

الاختراق الأخلاقي هو هجوم على نظامك أنت من طلبه ودفع ثمنه، ليكتشف خبير موثوق الثغرات قبل أن يصل إليها مجرم.

يُعرف أيضًا بـ اختبار الاختراق القرصنة الأخلاقية الهاكر الأخلاقي

التعريف

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

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

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

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

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

أسئلة حول الاختراق الأخلاقي

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

ما زلت غير متأكد كيف ينطبق هذا على مشروعك؟

أخبرنا بما تبنيه وسنجيبك بلغة واضحة.