الأربعاء، 9 يوليو 2014


تمشيا مع سياسة كالي في خدمات الشبكة، فانه لا توجد خدمات مشغلة بما في ذلك خدمات قواعد البيانات التي يتم تشغيلها عند الاقلاع لذلك هناك بضع خطوات يجب اتخاذها من أجل تشغيل Metasploit مع دعم قاعدة البيانات.

تشغيل خدمة PostgreSQL على كالي

مشروع ميتاسبلويت يستخدم PostgreSQL كقاعدة بيانات لذلك يجب تشغيله أولا.
service postgresql start
يمكنك التحقق من أن PostgreSQL يعمل عن طريق الامر ss -ant والتأكد من أن المنفذ 5432 مفتوح.
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :::22 :::*
LISTEN 0 128 *:22 *:*
LISTEN 0 128 127.0.0.1:5432 *:*
LISTEN 0 128 ::1:5432 :::*

تشغيل خدمة ميتاسبلويت على كالي

بعد تشغيل PostgreSQL يجب تشغيل خدمة الميتاسبلويت. عند تشغيله أول مرة سيتم إنشاء قاعدة بيانات user وقاعدة بيانات msf3. سيتم أيضا إطلاق خدمة Metasploit RPC وملقمات ويب التي تحتاجها.
service metasploit start

تشغيل msfconsole

بعد تشغيل خدمتي PostgreSQL و Metasploit يمكن تشغيل msfconsole والتحقق من الاتصال بقاعدة البيانات من خلال الأمر db_status كما هو موضح أدناه.
msfconsole
msf > db_status
[*] postgresql connected to msf3
msf >

اعداد Metasploit للعمل عند بدء تشغيل النظام

إذا كنت تفضل أتشغيل PostgreSQL و Metasploit عند بدء تشغيل النظام، يمكنك استخدام update-rc.dعلى النحو التالي.
update-rc.d postgresql enable
update-rc.d metasploit enable

هناك تعليق واحد:

  1. شروحاتك رائعة و مبسطة اكمل على هذا المنوال انا من متابعيك من الجزائر

    ردحذف