Metasploit не запускается из-за ошибки

За последнее время Metasploit часто обновлялся. И это не прошло бесследно — они его таки сломали. Теперь он перестал запускаться — вылетает при старте.

Полюбоваться на жалобы на эту проблему можно на оф. форуме Kali, баг трекере Kali и других авторитетных ресурсах. Например:

  • https://forums.kali.org/showthread.php?25860-msfconsole-fails-to-start&p=46259
  • https://bugs.kali.org/view.php?id=2337
  • https://community.rapid7.com/thread/7388

Полный вывод ошибки такой:

Решение проблемы Metasploit в Kali Linux

На Kali Linux нужно сделать следующее:

После этого Metasploit заработает.



Если запускать его без поддержки базы данных, то он запуститься быстро. Если запускать Metasploit с поддержкой базы данных (как это сделано описано в этой инструкции), то процесс может зависнуть, если ему не хватит оперативной памяти, поскольку там будут выполняться какие-то внутренние операции — пересобираться кэш базы данных или что-то такое.

Решение проблемы Metasploit в других дистрибутивах Linux

Metasploit может быть расположен в других каталогах, отличных от тех, которые используются в Kali Linux

Необходимо использовать следующую команду, для определения путей:

Среди вывода будет:

И уже на основании вывода поменять вышеприведённую команду. Например, в некоторых дистрибутивах она будет выглядеть так:


Спонсор публикаций Cyber-512

Готовим специалиста в области ИБ  - Воспитаем специалиста в области ИБ с нуля до начального уровня. После обучения сможете оказывать услуги по проведению тестирования на проникновение ( легальный хакинг )

Похожие темы

Как в интерактивном режиме анализировать и просмат... Работаете ли вы в бизнесе веб-хостинга, или самостоятельно запускаете несколько сайтов на VPS, скорее всего, вы хотите отобразить статистику посещен...
Аудит системы перед тестированием на проникновение... В этой небольшой статье, я хочу обратить Ваше внимание на аудит системы перед тестированием ее на проникновение. Таких методов масса, но попавши...
Как осуществить постоянный доступ к уязвимому комп... В данной публикации, я покажу, как осуществить постоянный доступ к уязвимому, к примеру, посредством reverse shell (meterpreter) компьютеру. В ...
mysql_connect() и PHP 7 Большинство веб-сайтов в своей работе использует базы данных для хранения информации. Для сайтов, написанных на PHP, обычной является связка PHP + M...
Как обойти антивирус используя Veil... Антивирус является дополнительным уровнем безопасности, который мы привыкли игнорировать во время пентестинга сценариев. Однако, в этом руководстве мы...