Ставим metasploit for fun and profit
от Virus-ONЪ
Ставим metasploit for fun and profit(sailfish OS)
Опишу свой опыт установки(возможнопо неопытности делал какие-либо излишние действия).
Первым делом нам нужно поставить Ruby, но с версией из warehouse он работать как-то не захотел, поэтому собирать его мы будем сами, для облегчения задачи использовать мы будем rvm.
Для начала установим его и зависимости.
Ожидаемо получим ошибку связаную с ключами, слава богу rvm предложит нам команду для установки злополучного ключа
Выполнив её повторно запускаем приведённую выше комманду, rvm нстановлен без проблем. Теперь нужно установить компилятор со всеми зависимостями
Окей, переходим к сборке ruby. Советую скачать какой-то фильмец ибо это надолго. Сначала отключим autolibs, иначе получим ошибку. И запустим установку нужной нам версии ruby(я ставил 2.1.5).
Прошло пару часов. Руби наконец собран. Осталось немного.
Итак, руби готов к использованию, пора установить все нужные metasploit`y гемы.
По невнимательности я мог забыть указать пару зависимостей для сборки оных, но не думаю что у вас возникнут проблемы с доустановкой нужного для их сборки софта.
Качаем сам метасплойт
Переходим в папку с ним. Запускаем. Радуемся.
Опишу свой опыт установки(возможнопо неопытности делал какие-либо излишние действия).
Первым делом нам нужно поставить Ruby, но с версией из warehouse он работать как-то не захотел, поэтому собирать его мы будем сами, для облегчения задачи использовать мы будем rvm.
Для начала установим его и зависимости.
- curl -sSL https://get.rvm.io | bash -s stable
- curl -sSL https://rvm.io/mpapis.asc | gpg2 --import
- zypper si -d ruby
- zypper in gcc automake autoconf make wget git libpcap-devel sqlite postgresql-server postgresql-devel patch bison yaml libtool pkg-config ncurses libgdbm libxslt libxml2 libssl zlib zlib-devel binutils
- rvm autolibs 1
- rvm install 2.1.5
- rvm use 2.1.5 --default
- rvm rubygems current
- gem install bundler
- bundler install
Качаем сам метасплойт
- git clone git://github.com/rapid7/metasploit-framework.git
- ./msfconsole