آموزش حل مشکل slow search در متاسپلویت
آموزش حل مشکل slow search در متاسپلویت
در بعضی مواقع پیش اومده که زمانی که میخواید تو کنسول متاسپلویت چیزی رو سرچ کنید (اکسپلویت و اگزلیاری و...) با پیغامی که در تصویر بالا مشاهده میکنید روبرو میشوید.
بوجود اومدن این مشکل 2 دلیل دارد:
1. ممکن است متاسپلویت به پایگاه postgresql متصل نباشد.
2. ممکن است کش مورد نیاز برای سرچ سریع ایجاد نشده باشد.
برای اینکه مطمئن بشید متا به پایگاه داده متصل هست دستور زیر رو در کنسول متاسپلویت وارد کنید.
db_status
این دستور وضعیت اتصال پایگاه داده رو به شما نشان میدهد.
به پیغام توجه کنید. اگر اتصال برقرار نبود با وارد کردن دو دستور زیر در خط فرمان سرویس های postgresql و metasploit را اجرا کنید.
sudo service postgresql start
sudo service metasploit start
حال برای اینکه همیشه این دو سرویس فعال باشند دستورات زیر را در خط فرمان وارد کنید.
update-rc.d metasploit enable
update-rc.d postgresql enable
حال باید با زدن دستور زیر از وضعیت اتصال دیتابیس اطمینان حاصل کنیم.
db_status
حال بایستی حافظه کش را با دستور زیر بازسازی کنیم.
db_rebuild_cache
هم اکنون میتوانید از سرچ سریع لذت ببرید.