الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماذا أحتاج من لغات برمجة وأدوات لأحتراف إكتشاف ثغرات الأنظمه ؟

مغلق
بدأه + N في 15 يناير 2007 · 9 رد · 1,656 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم جميعا

تساؤل أتمنى من من يملك إجابه وافيه أن يكتبها أو يختصرها بعدة نقاط

ماذا أحتاج من لغات برمجة وأدوات لأحتراف إكتشاف ثغرات الأنظمه ؟

وهل كل نظام تشغيل + برامج + مواقع + سيرفرات + شبكات ممكن أن تحتوي على ثغرات؟ ومااللغه البرمجيه والتخصص الذي يمكن أن تعطيك الشموليه في معرفة الثغرات بصوره عامه؟

#2

تحتاج إلى إراده

ان كنت تملكها فلا تسئل أحد ، توجه إلى أقرب مكتبه واشتر ماتراه مناسب

#3
{عيسى} كتب:
تحتاج إلى إراده

ان كنت تملكها فلا تسئل أحد ، توجه إلى أقرب مكتبه واشتر ماتراه مناسب

أشكرك أخي عيسى على الرد

ولكن الإراده هي الإساس للوصول إلى الهدف ولا تجيب على تساؤلي

بالنسبه لباقي إجابتك فأعذرني فلم أفهم ماكتبته ... أرجو منك التعقيب والرد على تساؤلي ولو بنقاط مختصره . وشكرا مره أخرى

#4

في نظري ، لايستطيع اي شخص تحديد ماتحتاجه ،

أفضل بدايه في أي اتجاه هو ان تشتري الكتاب الذي يخدم توجهك .

اذهب إلى اقرب مكتبه وتفحص في الكتب الموجوده ، وستجد مواضيع تخدمك في توجهك وإبدأ من حيث ماتراه مناسب وبالتوفيق

#6

الشئ الذي تحتاجه لفهم الثغرات الأمنية ليس لغة بعيتها بل الخبرة.

#7

اشكرك اخي احمد لاأظن سؤالي عام لأن مكتشف الثغرات لابد وأن يملك أدوات ولغه تساعده في ذلك

واخ سيستم قلت الخبره , الخبره في ماذا ؟

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

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

أقول هل يجب أن يكون مبرمج بلغات السي والسي بلس لأن نظام التشغيل مبني بهذه اللغه

وهل يجب أن يعرف برمجة المواقع لغة PHP و HTML

يستخدم برنامج OLLY لتحليل عمل البرامج

يعرف اوامر SHELL لإستغلال الثغرات

مع الخبره فيما سبق

هل ماكتبته صحيح وهل يجب معرفة المزيد من لغات وأدوات ؟

#8

السلام عليكم ورحمة الله وبركاته ........

Link

Link

Link

:wacko: :wacko: :wacko: :wacko: :lol:

Dr.Pain

#9
+ N كتب:
اشكرك اخي احمد لاأظن سؤالي عام لأن مكتشف الثغرات لابد وأن يملك أدوات ولغه تساعده في ذلك

واخ سيستم قلت الخبره , الخبره في ماذا ؟

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

نأخذ مثال على الطبيعة. قبل فترة حبيت أختبر تطبيق ويب له شاشة دخول. من حكم خبرتي أعرف أن هناك ثغرة محتملة تسمح لنوع من الهجومات يدعى حقن السيكوال SQL Injection. هذه الثغرة تسمح لك بتنفيذ جملة SQL قد تكون ذات طبيعة مدمرة و سببها الاستخدام الغير سليم للـDynamic SQL. و بالفعل كانت هذه الثغرة موجودة. مجرد معرفتي بلغة الـSQL و برمجة تطبيقات الويب لم يكن سبب معرفتي بأمر الثغرة بل الخبرة التي اكتسبتها في مجال التطبيقات. و على ذلك قس,

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…