Tải về source code full
git clone https://github.com/h2oa/datn.git
Cài đặt thư viện pymetasploit3
:
pip3 install -r requirements.txt
Đi tới thư mục:
cd /usr/share/metasploit-framework/modules/auxiliary
Tạo folder customs
, ở đây sẽ lưu các custom modul:
sudo mkdir customs
Đi vào folder customs
:
cd customs
Thêm các module trong folder custom-modules
vào đây, kết quả:
Trong Kali, chạy lệnh msfrpcd -P password -S
để chạy server metasploit, mặc định port lắng nghe tại 55553:
Dùng lệnh ip a
trong Kali để xem IP hiện tại:
Thay đổi IP trong package/functions.py
, ví dụ hiện tại máy server có IP 192.168.81.130
:
Chạy vulnerability web local, đi vào custom-vul-website/php-website
, chạy lệnh sudo php -S 0.0.0.0:80
(nên chạy web server test scan trong Kali luôn).
Biến domain
trong hàm main()
của file main.py
chính là địa chỉ IP của web server sẽ scan, trường hợp này là 192.168.81.130
:
Bắt đầu scan, chạy lệnh python3 main.py
.
Nếu chạy thấy thiếu thư viện nào thì pip3 install
+ tên thư viện thiếu
, hoặc google