在U盤上安裝 kali linux
本文我們聊一下如何把Kali Linux安裝到行動硬碟或者U盤上,由行動硬碟獨立引導,與本地系統完全隔離。U盤隨身攜帶,只要PC的blos支援USB啟動,走到哪都可以使用自己的移動系統,方便工作和學習。
為什麼要把kali安裝到行動硬碟或U盤上呢?簡單總結幾點如下。
(1)安裝Windows+Linux雙系統,安裝方式比較繁瑣,一不小心MBR混亂,很是崩潰。
(2)在Windows下使用Vmware虛擬機器安裝Kali,硬體是虛擬的,有些測試受限於虛擬環境,根本無法完成。
(3)直接放棄Windows,把自己的PC安裝成Kali,這其實是學習Linux最好的方法,但對於經常需要在Windows環境下辦公的人來說,無法完全不使用Windows。
【Kali Linux簡介】
Kali Linux是基於Debian的Linux發行版, 設計用於數字取證和滲透測試。由Offensive Security Ltd維護和資助。最先由Offensive Security的Mati Aharoni和Devon Kearns通過重寫BackTrack來完成,BackTrack是他們之前寫的用於取證的Linux發行版。
Kali Linux預裝了許多滲透測試軟體,包括nmap 、Wireshark 、John the Ripper ,以及Aircrack-ng 。
製作永續性Kali啟動U盤
Kali Linux預設的啟動選單有兩個選項具有永續性 - 即使重新啟動甚至在不同的系統中,都能在U盤上儲存資料
這是一個非常有用的功能,它使你可以保留文件,收集測試結果,配置等
一.準備工具:
1. 下載Kali linux
PS:我的電腦是64位的,我就選擇64位映象,各位要按照自己電腦選擇下載。
下載地址:https://www.kali.org/downloads/
2. 如果你用到是Windows下載Win32 Disk Imager或者universal usb installer
universal usb installer下載地址https://universal-usb-installer.en.softonic.com/
Win32 Disk Imager下載地址:https://sourceforge.net/projects/win32diskimager/files/
3. 一塊U盤(至少8GB 容量)
4.MiniTool Partition Wizard硬碟無損分割槽工具
下載地址:https://www.partitionwizard.com/download.html
2. 開始教程
一.第一步
1.u盤製作首先開啟MiniTool Partition Wizard硬碟無損分割槽工具選擇如圖所示
建立分割槽步驟:如圖所示
3. 開啟Win32 Disk Imager或者universal usb installer開始燒錄映象
4.
此時重啟電腦,設定boot,從你的U盤啟動,之後會進入一個讓你選擇進入什麼模式的的介面(如果你單純想用kali每次都做一些簡單的東西,不需要儲存資料,那麼就選擇最簡單的第一個就好,後面的教程也不用看了,如果你想要儲存一些東西的話,就繼續看下去),然後選擇對應的就好啦
二. kali初始化為你U盤新增Persistence功能(在Live啟動的時候可以儲存和修改檔案)
重啟電腦,在blos中配置從U盤啟動。
1.0 從U盤啟動
不同電腦從U盤啟動方式不太一樣,不過大致分為幾類。按F10或F12或F11能進入啟動裝置選擇選單,可以在選單列表中找到U盤,按上下方向鍵選擇後Enter即可進入。
如果沒有在列表中找到U盤,可以Ctrl+Alt+Delete重啟,然後按F2或Enter進入BIOS設定,找到boot選項,將所有的USB裝置啟動順序調到最前面。
如果還是不行,看是否是用UEFI模式啟動的,改成LEGACY就可以
2.0為你U盤新增Persistence功能(在Live啟動的時候可以儲存和修改檔案)
進入kali後(要進入那個後面帶persistence的)啟動後選擇live USB Encrypted PERSIstence
進入kali後 ,開啟終端,輸入gparted, 選擇你的U盤儲存:
然後在右上角選擇你的U盤,由於使用 MiniTool Partition Wizard硬碟無損分割槽工具分為兩個區,所以你會在列表中看見兩個分割槽的情況
這時候,可以在空白處按右鍵然後選擇分割槽, 我們需要來選擇這個新的分割槽,
把label設為persistence,大小自定義,分割槽格式定為ext3, ,視窗上部有一個按鍵,點選最後一個“應用”,就可以了
然後按照上面的設定之後, 現在我們已經建立好新的分割槽了,開啟終端,輸入以下命令
fdisk -l 檢視你u盤新分割槽的名稱
我們需要將它掛載起來,開啟終端,輸入以下命令:
mkdir -p /mnt/persist
mount /dev/adb2 /mnt/persist
echo "/ union" > /mnt/persist/persistence.conf
cat /mnt/persist/persistence.conf
umount /dev/adb2
- 然後關閉你的終端,再把linux關掉,重新進入,這個時候還是選怎帶有persistence的模式, 再次開啟終端輸入
cd /mnt/
ls
Cd /
Madir -/Desktop/Test
就可以了!