
因為我們之後練習需要透過 metasploitable 3 當作靶機,所以要先安裝 metasploitable 3。
有大量漏洞的虛擬主機,目前有 Linux 版本與 Windows 版本,安裝環境需要如下
還需要安裝以下條件:
| 名稱 | 版本 |
|---|---|
| 作業系統 | windows 10 專業版 |
| CPU | i5-7200U |
| 記憶體 | 16GB |
| 系統類型 | x64 |
| Virtualbox | 6.1.22 r144080 |
| Powershell | 5.1 19041 1237 |
※ Powershell 版本查詢
(Get-Host).Version
$host.Version
$PSVersionTable.PSVersion
HKLM:\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine
PowerShellVersion















進入官方網站(https://www.vagrantup.com/downloads),筆者為 Windows 環境 64bit
點選【Next】
點選同意,再點選【Next】
選擇安裝路徑
點選【Install】
等待安裝
點選【Finsh】
需要重新開機,點選【Yes】
D

mkdir metasploitable3-workspace

cd metasploitable3-workspace

Invoke-WebRequest -Uri "https://raw.githubusercontent.com/rapid7/metasploitable3/master/Vagrantfile" -OutFile "Vagrantfile"

有兩個版本的靶機:
兩個版本一起安裝
vagrant up
只安裝 Linux
vagrant up ub1404


**只安裝 Windows **
vagrant up win2k8


Parrot OS
機器資料夾:預設
類型 Linux
版本 Other Linux (64-bit)

輸入【2048】MB(可以依據個人需求),再點選【下一個】
點選【立即建立虛擬硬碟】,再點選【建立】
點選【VDI(VirtualBox 磁碟映像)】,再點選【下一個】
點選【動態分配】,再點選【下一個】
輸入路徑,再輸入 20GB,再點選【建立】
點選【啟動】
選取啟動磁碟
點選【加入】,選擇 ParrotOS 的 ISO
確認 ISO ,點選【開始】
點選 Try/ Install
成功安裝
確認介面卡
先將 Parrot OS 關機
點選設定
點選網路 > 介面卡 > 啟用網路卡 > 僅限主機介面卡 > #2
點選啟動