Penetration Testing ما هو؟ وكيف تبدأ طريقك به!

Penetration Tester

يستخدم الـ Penetration Test في اختبار مستوى حماية الشركات واكتشاف الثغرات ونقاط الضعف الموجودة بها. ببساطة أكثر تقوم الشركة بالاتفاق مع Ethical Hacker ليقوم بفحص مستوى الحماية واكتشاف الثغرات ونقاط الضعف التي قد تشكل خطورة على الشركة ويقدم بعد الانتهاء من عمله تقرير مفصّل عن أماكن نقاط الضعف والثغرات التي وجدها بالاضافة الى الأسباب واقتراح الحلول المناسبة لها. أثبتت هذه الطريقة أنها أكثر الطرق فعالية للحماية لأن هذا الهاكر سيستخدم نفس الأساليب والأدوات التي يستخدمها المخترقين لكن بشكل أخلاقي هذه المرة ولصالح الشركة!

شخصيا أجد أن العمل كـ Penetration Tester أمر جميل جدا وممتع بنفس الوقت فأنت ستحاول اختراق الشركة وتتحدى الأنظمة ومدراء السيرفرات وتقوم بعمل أي هاكر يريد اختراق الشركة وتستعمل نفس الطرق والأدوات التي يستخدمها لكن الفرق أنك تفعلها هذه المرة بطريقة شرعية بعد موافقة الشركة ولصالحها وفي النهاية ستحصل على مقابل مادي أيضا! هذا العمل موجود ومنتشر في الدول المتقدمة والشركات التي تهتم بالحماية وتهتم بأمن المعلومات الموجودة عندها أما الشركات العربية لا أتوقع أنها تعلم بوجود هذا العمل أساسا! (في الوقت الحالي على الأقل) لأن هذه الشركات تكتفي على الأغلب بوضع شخص واحد مسؤول عن جميع الأمور التي تخص السيرفر أو الشبكة من ادارة, صيانة, تحديث, حماية… حاليا لا يوجد مشكلة طالما الوضع متكافئ (لا يوجد حماية قوية وبالمقابل لا يوجد هاكرز عرب أقوياء!) فللأسف في عالمنا العربي أكثر من 95% من الأشخاص الذين يطلقون على أنفسهم Hackers لا يعلمون سوى استغلال أبسط الثغرات المكتشفة في السكريبتات المبرمجة بلغة php بغرض اختراق المواقع فقط! أو اختراق الأجهزة باستخدام احدى البرامج أو القيام بسرقة الايميل عن طريق صفحة تسجيل دخول مزورة!! وهذا بكل تأكيد لا يمكنهم من اختراق أي شركة! أما بالنسبة للهاكرز الذين يقومون بعمل Penetration Test لشركة ما يمكننا القول أنهم Hackers حقيقيين لكنهم يستغلون مهاراتهم بطريقة صحيحة ولحماية الشركة. وللعمل بهذا المجال يجب أن تكون على علم بكثير من الأمور والمجالات المختلفة فبكل تأكيد ستحتاج لمعرفة بالشبكات وأدق تفاصيلها, ادارة السيرفرات والتعامل مع أنظمة التشغيل المختلفة, قواعد البيانات, التشفير وقد تحتاج لمعرفة بلغات البرمجة أيضا وكثير من الأمور الأخرى بجانب معرفتك بالهاكر وأساليبه ومن الضروري الحصول على شهادات تثبت خبرتك في المجالات السابقة مثل: MCP , CCNA , CISSP , RHCE , C|EH , CPTS , OPST وغيرهم الكثير طبعا ليس من الضروري الحصول عليهم جميعا لتعمل بهذا المجال لكن كلما ازداد عدد شهاداتك وارتفعت مستوياتها ازادت معرفتك وارتفع الأجر معها. فمثلا قد تحتاج لأن تتعامل مع شركة تستخدم أنظمة Linux و Windows وتستخدم راوترات Cisco فاذا لم تكن على معرفة بجميع الأمور السابقة لن تتمكن من القيام بعملك! تخيل أنك تريد اختراق نظام لا تعرف كيف تتعامل معه؟! الموضوع هنا ليس اختراق فقط بل كتابة تقرير مفصل واقتراح الحلول المناسبة أيضا. باختصار يجب أن تكون هاكر حقيقي بنى علمه على معرفة وليس شخص تعلم استخدام بضعة أدوات!

أما طريقة العمل تتم بعد الاتفاق مع الشركة وأخذ موافقة خطيّة منهم لأن القيام بمحاولة اختراق أمر غير شرعي ويعرضك للمسألة القانونية بعد ذلك يتم الاتفاق على التفاصيل مثل المدة المحددة, الأجر, عدد السيرفرات, الأسلوب المتبع, نوعية الثغرات التي ستقوم بتجربتها… بعد ذلك يتم تحديد الأسلوب المتبع Black Box أم White Box في الاسلوب الأول لن تقوم الشركة بتزويدك بأي معلومات وعليك أن تبدأ عملك بجمع المعلومات وعمل Information Gathering عن الشركة كأن تقوم بمعرفة أيبيات السيرفرات التي تستخدمها الشركة, معرفة الأنظمة التي تعمل عليها, تحديد اصدارات البرامج والسيرفرات التي تستخدمها الشركة, أساليب الحماية التي تتبعها… أو الاسلوب الثاني White Box وبهذه الحالة تقوم الشركة بتزويدك بجميع المعلومات التي تحتاجها كأن تخبرك بوجود سيرفر قواعد بيانات Oracle يعمل بنظام لينوكس  يستخدم الأيبي xxx.xx.xx.x متصل مع Webserver يعمل بنظام Windows يوجد عليه موقع مبرمج بلغة ASP ويوجد فايروول على سيرفر قواعد البينات يسمح بالاتصال بآيبيات محددة… وطبعا يتم تحديد بعض الشروط أيضا مثل نوعية الثغرات التي قد تقوم بتجربتها حيث بعض أنواع هذه الثغرات من الممكن أن تؤدي لتوقف السيرفر عن العمل مما يسبب خسائر للشركة!

بعد الاتفاق على كل شيء تبدأ عملك وفق خطة منظمة كما هو موضح بالصورة التالية:

Penetration Testing

طبعا الصورة السابقة لاتوضح كل شيء بل تعطي مجرد فكرة عامة عن تسلسل العمليات التي يجب علينا القيام بها. يتم استخدام جميع الأساليب والبرامج التي يستخدمها المخترقين وشركات الحماية في اكتشاف الثغرات ونقاط الضعف وكما نعلم تختلف هذه الأدوات في قوتها ودرجة احترافيتها فبعضها مجاني ومفتوح المصدر أو مجاني فقط أو حتى تجاري ويحتاج لشراء (غالبا تكون أسعار هذه النوعية من البرامج مرتفعة!) وطبعا بالنسبة لعمل يجب أن تستخدم أدوات احترافية وحديثة لتضمن لك نتائج صحيحة ولا يجب عليك استخدام أي برامج مقرصنة ولاتنسى أيضا أنك هاكر أخلاقي ولست مخترق وقد تتمكن من اختراق الشركة بشكل فعلي ومن الممكن أن تصل لمعلومات حساسة أيضا, يجب عليك الحفاظ عليها وعدم نسخها, تعديلها أو تسريبها لأي جهة ثالثة ومن ثم القيام بكتابة تقرير مفصّل يوضح الطريقة التي مكنتك من الوصول لهذه المعلومات واقتراح الحلول المناسبة لها!

يوجد الكثير من المعلومات والتفاصيل الأخرى أنصحكم بالبحث عنها في Google وموسوعة Wikipedia. عالم الحماية والاختراق عالم جميل وممتع جدا مليئ بالصعوبات والتحديات وبكل تأكيد يمكننا تعلمه واستخدامه في الحماية وبطريقة شرعية (ليس للتخريب فقط كما يظن البعض) وان شاء الله سأحاول أن أركز في المدونة على هذه النوعية من المواضيع وسأحاول أيضا الكتابة عن مواضيع أخرى متقدمة ستتعرفون عليها قريبا ان شاء الله.

ملاحظة: جميع ماكتب سابقا من جهدي الشخصي وهو تلخيص للعديد من المقالات والكتب التي قرأتها سابقا.. هذا الموضوع ليس منقول أو مترجم من أي مصدر آخر وهو خاص بهذه المدونة فقط! لذلك أتمنى عدم نقله كاملا دون حفظ الحقوق والاشارة للمصدر!

دمتم بود.. أخوكم Br4v3-H34r7.

رابط التعقيبات التعليقات RSS

أرسل الى صديق





أرسل الموضوع
twitter del.icio.us digg reddit stumbleupon facebook technorati google yahoo

التعليقات
  1. 46- Br4v3-H34r7 كتب بتاريخ: 14 Feb 2009 الساعة: 5:04 PM

    @M7MoD: أنت أجمل أخي بالنسبة للشركات العربية كما قلت في الموضوع أكثر من 95% تكتفي بوجود شخص واحد فقط مسؤول عن كل شيء! (الادارة, التحديث, الصيانة, الحماية… ) لذلك نرى غالبا أن الخدمة سيئة عكس الشركات الأجنبية لكل واحد وظيفة وشيء محدد يقوم به حتى ادارة السيرفر تنقسم على عدة أشخاص. على كل حال ان شاء الله يتحسن الوضع قريبا وأهلا بك أخي محمد في المدونة

    @panther: وعليكم السلام.. تسلم أخي وشكرا على الدعوات الجميلة وأهلا بك في أي وقت

  2. 47- PrOF.SELLiM كتب بتاريخ: 26 Feb 2009 الساعة: 7:17 PM

    ابدعت صراحة
    وشكرا لك يا غالي كلامك 100/100

    يمكن كلمة هكرز تطلق على اليابانيون و الروس اما نحن

    ان شاء لله نصير في مستواهم

  3. 48- PrOF.SELLiM كتب بتاريخ: 28 Feb 2009 الساعة: 1:34 PM

    مواضيعك من الشاشة الى القلب

    ابدعت عبد المهيمن

    iLOVe Ethical Hacker

    ان شاء الله نصل اليهم

  4. 49- Br4v3-H34r7 كتب بتاريخ: 01 Mar 2009 الساعة: 7:18 PM

    @PrOF.SELLiM: تسلم أخي هذا من ذوقك وان شاء الله تكون استفدت من الموضوع…

  5. 50- ahmed sultan كتب بتاريخ: 28 Mar 2009 الساعة: 8:25 PM

    رائع جدا .. ودا رأيى من اول موضوع قرأته فى البلوج وكل يوم بتابع جديدك
    ربنا يكرمك ويزيدك علم

  6. 51- الباحث كتب بتاريخ: 06 Jun 2009 الساعة: 11:51 AM

    مبدع بمعنى الكلمة

    You are Ethical Hacker

  7. 52- dark-hacker كتب بتاريخ: 21 Jun 2009 الساعة: 12:26 PM

    بالطبع لاستخدام هدا المشروع نحتاج لسيستم على قدر عالي كالباك تراك
    هل يوجد اداة qtparted خاصة بالويندوز لانني اريد تنصيب باك تراك و النظام الحالي هو ويندوز و شكرا

  8. 53- AnTi Hacked كتب بتاريخ: 27 Jun 2009 الساعة: 6:47 PM

    باراك الله فيك علي مجهودك

    وطبعا علي الراغبين في دراسة دورة C|EH في اكادمية رايا موجودة في مصر معتمدة من شركة اي سي كانسل

  9. 54- dr.backtrack كتب بتاريخ: 07 Aug 2009 الساعة: 8:05 AM

    السـلام عليـكم..

    شباب مادري حبيت استفسر كم تكلف دوره الهاكر الاخلاقي C|EH

    واين مناطقها . وكم مدتها.. وكم تكاليفها.. وهل اكون مبتدء فيها ام لازم محترف.!.!.!

    ارجو التوضيح ..

  10. 55- kasper كتب بتاريخ: 19 Aug 2009 الساعة: 8:19 PM

    اشكرك اخي على المعلومات المفيدة

    رووووعه وللاسف ان معظم الهكرز العربي يستخدمون اعمالهم في الاختراق المواقع ولاجهزة ويتوقفون عندها ولايطورون انفسهم
    سي يو
    kasper

  11. 56- تامر كتب بتاريخ: 15 Oct 2009 الساعة: 9:47 AM

    انا اتدرب بشركه في الاردن ولدينا هذا الشيء لذا لا تقول معدوم في الدول العربيه
    وشكرا لك

  12. 57- فهد كتب بتاريخ: 12 Feb 2010 الساعة: 2:09 PM

    مجهود رائع اخوي
    وانت مضرب مثال لكل هاكر عربي حاول تسخير امكانياته وعقليته من أجل الشهرة بين المواقع الصغيرة
    اتمنى لك التوفيق دائما ولكل اخواننا المختصين في مثل هالمجالات واتمنى ان نرى يوما من الايام مبدع عربي يتحدى العقليات الغربية

  13. 58- صائد الأشباح كتب بتاريخ: 24 Feb 2010 الساعة: 8:52 PM

    شكرا لك على المعلومات القيمة اخي

    و أتمنى لك مسيرة طيبة
    أخوك صائد الأشباح

  14. 59- the_sea كتب بتاريخ: 07 Apr 2010 الساعة: 11:09 AM

    أشكرك على هذا الموضوع الرائع …

    لو سمحت ممكن تعطيني الخطوات اللي أتعلمها كي أصبح Ethical Hacker محترف ..

    أي ( أريد أن أعرف كيف أبدأ في دراستها … أبدأ بأي مادة أو برنامج ) .. إضافة إلى ذلك ممكن تعطيني دورة و لو مبتدئه في هذا المجال رجاءاً …

    أنا أبحث عن دورة الكترونية أو كتاب إلكتروني مترجم .. كي أبدأ في هذا المجال أرجو أن تساعدني …
    شاكراً لك وسائلاً المولى تعالى أن يوفقك لما يحب ويرضى …

  15. 60- ابوالمعتمر كتب بتاريخ: 31 May 2010 الساعة: 5:26 AM

    جزاك الله خيرا

الصفحات: « 1 2 3 [4] أظهر جميع التعليقات
المشاركة بتعليق

               


أعلى الصفحة