Монтаж

Установить Metasploit на Ubuntu

Программное обеспечение для тестирования проникновения Metasploit просты и легко начать программное обеспечение. Установите и настраивайте Ruby на рельсах и пакетах зависимостей PostgreSQL для инструмента Ubuntu Pentesting. Вам следует использовать Бесплатный установщик, который содержит все зависимости и работает с несколькими кликами, но здесь мы будем настроить среду разработки исходного кода. Откройте терминал в своей системе и настройте GIT, инструменты создания и зависимости рубины:

    sudo apt update && sudo apt install -y git autoconf build-essential libpcap-dev libpq-dev zlib1g-dev libsqlite3-dev

Теперь войдите в GitHub и нажмите кнопку «Вилка» в верхнем правом углу хранилища с открытым исходным кодом Metasploit. Создайте каталог GIT в своей домашней папке и клонируйте свою вилку на местную машину:

    export GITHUB_USERNAME=YOUR_USERNAME_FOR_GITHUB
    export GITHUB_EMAIL=YOUR_EMAIL_ADDRESS_FOR_GITHUB
    mkdir -p ~/git
    cd ~/git
    git clone git@github.com:$GITHUB_USERNAME/metasploit-framework
    cd ~/git/metasploit-framework

Создайте филиал вверх по течению мастера для отслеживания обновлений Rapid7 удаленного репозитория:

    git remote add upstream git@github.com:rapid7/metasploit-framework.git
    git fetch upstream
    git checkout -b upstream-master --track upstream/master

Настройте свою учетную запись GitHub:

    git config --global user.name "$GITHUB_USERNAME"
    git config --global user.email "$GITHUB_EMAIL"
    git config --global github.user "$GITHUB_USERNAME"

Настройте MSFTIDY для запуска до каждого фиксации GIT и после каждого слияния GIT, чтобы быстро определить потенциальные проблемы:

    cd ~/git/metasploit-framework
    ln -sf ../../tools/dev/pre-commit-hook.rb .git/hooks/pre-commit
    ln -sf ../../tools/dev/pre-commit-hook.rb .git/hooks/post-merge

Запустите Bundler для установки драгоценных камней в каталоге проекта:

    bundle install

Инициализируйте базу данных Hacking Project Project Metasploit:

    cd ~/git/metasploit-framework
    ./msfdb init

Если команда MSFDB init преуспевает, то подтвердите, что база данных доступна для Metasploit Framework Ubuntu:

    ./msfconsole -qx "db_status; exit"

Поздравляю! Теперь вы настроили систему обнаружения вторжений в сети Metasploit. Наслаждаться!

 Русский