Instalação

Instale o metasploit no Ubuntu

O software de teste de penetração de metasploit é simples e fácil de iniciar o software. Instale e configure os pacotes Ruby em Rails e PostgreSQL dependências para a ferramenta de pentesting ubuntu. Você deve usar o Instalador grátis que contém todas as dependências e execução com alguns cliques, mas aqui vamos configurar o ambiente de desenvolvimento de código -fonte. Abra um terminal no seu sistema e configure o Git, construa ferramentas e dependências de rubi:

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

Agora faça o login no Github e clique no botão “Garfo” no canto superior direito do repositório de código aberto do metasploit. Crie um diretório Git em sua pasta doméstico e clone o garfo na máquina local:

    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

Crie uma filial upstream-master para rastrear o Rapid7 Remote Remote Repository Receber Atualizações:

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

Configure sua conta do seu github:

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

Configure o MSFTIDY para executar antes de cada compromisso do Git e após cada merda do Git para identificar rapidamente problemas em potencial:

    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

Execute o Bundler para instalar gemas no diretório do projeto:

    bundle install

Inicialize o banco de dados de hackers de projeto de metasploit:

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

Se o comando msfdb init for bem -sucedido, confirme que o banco de dados estará acessível à estrutura do metasploit ubuntu:

    ./msfconsole -qx "db_status; exit"

Parabéns! Agora você configurou o projeto de metasploit e o sistema de detecção de intrusões de rede. Aproveitar!

 Português