Проблема с установкой Metasploit/Armitage в Ubuntu

Я установил Metasploit через это руководство. Я могу запустить msfconsole, и он работает нормально. Тем не менее, я не могу сделать service metasploit start (metasploit.service не существует), и нет файла для metasploit в/etc/init.d, Я полагаю, это связано с тем, что systemd не знает о metasploit? Любые идеи, как это исправить?

Армитаж также дает мне ошибку org.msgpack.UnpackException: parse errorи я считаю, что это связано с вопросом выше.

1 ответ

Я нашел это исправление, работает для меня:

  1. Отредактируйте Gemfile.lock с вашим любимым текстовым редактором, где он говорит: msgpack (0.6.0) Чтобы сказать: msgpack (0.5.12)
  2. Затем вы должны запустить: комплектация
  3. Запустить армитаж

Вам придется делать это каждый раз, когда вы запускаете msfupdate.

Другие вопросы по тегам