أدوات الأمان مفتوحة المصدر
Metasploit: إطار عمل، وليس لعبة
Metasploit Framework عبارة عن منصة عمل للاستغلال: آلاف الوحدات النمطية للبحث والاستغلال والمعالجة اللاحقة على وحدة تحكم واحدة، مع قاعدة بيانات مناسبة لحالة المشاركة. يأتي الضرر الذي يلحق بسمعتها من استخدام البرنامج النصي الذي يتخطى العمل على فهم الاستغلال، ولكنه من الناحية المهنية عبارة عن آلة زمنية - فالوحدات النمطية التي تم التحقق منها، والحمولات المتسقة، ومكتبة ما بعد الاستغلال الخاصة بـ Meterpreter تحول ساعات من الأدوات المصنوعة يدويًا إلى دقائق. ما لا يفعله هو أنه يفكر نيابةً عنك، وهذا هو بالضبط السبب الذي يجعل الفرق التي تكتب وحداتها الخاصة تستخدمها بشكل أفضل.
النقاط الرئيسية
- العادة الأولى لوحدة التحكم: msfconsole مع مساحة عمل قاعدة بيانات لكل مشاركة (مساحة العمل - اسم العميل) بحيث يتم تخزين كل نتيجة وحدة وإمكانية البحث فيها عبر الاختبار بأكمله.
- يبدأ اختيار البرامج المستغلة بالحقيقة المتعلقة بالإصدار والنظام الأساسي من نتائج Nmap، وليس من الثقة: الوحدة النمطية المطابقة لإصدار خاطئ هي عملية معطلة وساعة ضائعة.
- Meterpreter هو المنتج الحقيقي: ترحيل العمليات، وتفريغ التجزئة، والتمحور، وعمليات الملفات باستخدام واجهة برمجة التطبيقات للجلسة التي تقوم بالبرمجة النصية بشكل نظيف.
- يقوم db_nmap بدمج استطلاعك مباشرة في مساحة العمل، وهذا هو السبب الرئيسي وراء عدم تشغيل Nmap بشكل منفصل أثناء مراحل الاستغلال.
- نظام البحث: نوع البحث:استغلال النظام الأساسي:windows cve:2021 بسرعة كافية، ثم قم بمطابقته مع إصدار الخدمة الدقيق، ثم اقرأ الملاحظات المرجعية قبل إطلاق النار.
- خيارات الحمولة هي قرارات تشغيلية: عكس tcp مقابل الربط، المرحلة مقابل Stager-less، وما إذا كانت قواعد الخروج الخاصة بالعميل تسمح برد الاتصال على الإطلاق - خطط لذلك قبل الضغط على زر الإدخال.
- لا تحتاج الأخلاق والشرعية إلى شعر هنا: فالاستغلال يحدث فقط على الأنظمة التي يغطيها ترخيص موقع، وتحتاج الأعمال التدميرية أو قتل الخدمة إلى موافقة صريحة في خطة المشاركة.
- مخازن المفاتيح ومكاتب التغيير: يجب تسجيل أي شيء يعدل الحالة المستهدفة (المستخدمون، الخدمات، الاستمرارية) في التقرير وعكسه قبل التسليم، وإلا فإن التسليم يمثل مسؤولية دائمة.
ملاحظة ميدانية
يتم استيراد db_nmap في منتصف المشاركة عندما يبدأ الفريق فعليًا في الإعجاب بإطار العمل - يتفوق استعلام مساحة عمل واحد على ساعة من لصق نتائج المسح في الدردشة. لا تزال تتم كتابة الوحدات المخصصة عندما يكون CVE غير معتاد.
أسئلة شائعة
أليس Metasploit مخصصًا للأطفال الصغار فقط؟
السمعة حقيقية والإجابة هي لا: يتم فحص الوحدات ويكون سير العمل مشكلة قياسية؛ ما إذا كانت من فئة الألعاب يعتمد كليًا على ما إذا كنت تفهم ما تطلقه.
Metasploit Pro مقابل إطار العمل المجاني؟
الإطار مفتوح المصدر ويغطي الاستغلال وما بعد الاستغلال وإعداد التقارير الأولية؛ تضيف الإصدارات التجارية ميزات الفريق والماسحات الضوئية التي توحدها بعض الشركات الاستشارية.
هل لا يزال الأمر مهمًا ضد الأهداف الحديثة المحصنة؟
نعم، بشكل انتقائي: تظل وحدات CVE ذات صلة، وتندرج برامج استغلال الثغرات المخصصة في جلسة Metasploit لترث أدوات Meterpreter.
المترجم على Linux بدلاً من القصف يدويًا؟
يعتمد ذلك على متطلبات الاشتباك الشبح؛ يعد جهاز Meterpreter مريحًا ويمكن اكتشافه، وتختار الفرق حسب الملف الشخصي وليس حسب العادة.
كيف تساعدك Kinetikatech في أدوات الأمان مفتوحة المصدر
بصراحة، معظم الفرق تصل إلينا بعد أن تجرّب بنفسها أولًا: يستمر محترفو مجموعة أدوات الاختبار في التحميل: حيث أوضحت الماسحات الضوئية والمتشممون والمفرقعات ووكلاء الويب طريقة استخدامها في الارتباطات الحقيقية - الأوامر والأعلام والمخرجات ومكان كل منها في المنهجية. توجد خدمة اختبارات الاختراق و أمن خوادم لينكس لدينا حتى لا تضطر إلى تعلّم أدوات الأمان مفتوحة المصدر بالطريقة الصعبة؛ نتولى الإعداد والمراقبة ومفاجآت الثالثة فجرًا.