Cài đặt

Cài đặt metasploit trên ubuntu

Phần mềm kiểm tra thâm nhập Metasploit rất đơn giản và dễ dàng để bắt đầu phần mềm. Cài đặt và định cấu hình Ruby trên các gói phụ thuộc Rails và PostgreSQL cho Công cụ Pentesting Ubuntu. Bạn nên sử dụng Trình cài đặt miễn phí chứa tất cả các phụ thuộc và chạy với một vài lần nhấp nhưng ở đây chúng tôi sẽ thiết lập môi trường phát triển mã nguồn. Mở một thiết bị đầu cuối trên hệ thống của bạn và thiết lập Git, xây dựng các công cụ và phụ thuộc Ruby:

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

Bây giờ đăng nhập vào GitHub và nhấp vào nút “Fork” ở góc trên bên phải của kho lưu trữ nguồn mở Metasploit. Tạo một thư mục GIT trong thư mục nhà của bạn và nhân bản nĩa của bạn vào máy cục bộ của bạn:

    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

Tạo một nhánh ngược dòng để theo dõi kho lưu trữ từ xa Rapid7 nhận được cập nhật:

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

Định cấu hình tài khoản GitHub của bạn:

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

Thiết lập MSFTIDY để chạy trước mỗi cam kết git và sau mỗi git hợp nhất để nhanh chóng xác định các vấn đề tiềm năng:

    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

Chạy Bundler để cài đặt GEMS trong thư mục dự án:

    bundle install

Khởi tạo Cơ sở dữ liệu hack dự án Metasploit:

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

Nếu lệnh MSFDB init thành công, thì xác nhận rằng cơ sở dữ liệu có thể truy cập được vào Metasploit Framework Ubuntu:

    ./msfconsole -qx "db_status; exit"

Chúc mừng! Bây giờ bạn đã thiết lập hệ thống phát hiện xâm nhập mạng và dự án Metasploit. Thưởng thức!

 Tiếng Việt