第一步
下載並安裝最新版本virutalbox 官網鏈接:https://www.virtualbox.org/wiki/Downloads
第二步
下載最新版本kali的virtualbox鏡像 官網鏈接: https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/
然后在virtualbox中導入虛擬機即可

進行必要的設置

第三步
打開安裝好的kali,先修改源
在terminal輸入 vim /etc/apt/sources.list 在下面選擇一個源輸入進去:(記得要將官方的源注釋掉) #阿里源 deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib #清華源 deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free 修改完源之后 輸入 “:wq”保存並退出vim 在terminal中輸入 apt-get update; apt-get upgrade; apt-get dist-upgrade reboot
第四步
安裝VBoxGuestAdditions
運行kali linux時,在整個屏幕的左上,菜單欄中選擇 Devices-Insert Guest Addition CD Image
#掛載下載完的VBoxGuestAdditions mount /dev/cdrom /mnt #安裝增強器 cd /mnt ./VBoxLinuxAdditions.run
如果需要設置共享文件夾,需要先設置

#然后再掛載文件夾 mount -t vboxsf vbox /tmp #vbox是共享文件夾的名字 #/tmp是設置的掛載點
第五步
linux下載github項目並運行
#先要保證有gcc apt-get install gcc #安裝cmake apt-get install cmake #安裝庫 apt install build-essential sed cmake libjpeg-dev libeigen3-dev #創建一個倉庫 mkdir OpenPano cd OpenPano #安裝git,獲得項目到本地 apt install git #下載項目到本地,url為項目的鏈接 git clone [url].git mkdir build && cd build && cmake ..
第六步
配置pwn環境
#配置32位支持 apt-get install build-essential module-assistant apt-get install gcc-multilib g++-multilib
#安裝pwntools apt-get install python2.7 python-pip python-dev git libssl-dev libffi-dev build-essential pip install --upgrade pip pip install --upgrade pwntools #安裝gdb git clone https://github.com/pwndbg/pwndbg cd pwndbg ./setup.sh
#安裝wine(可以運行windows的應用) #開啟32位支持 dpkg --add-architecture i386 #安裝被用於簽發安裝包的密鑰: wget -nc https://dl.winehq.org/wine-builds/Release.key apt-key add Release.key #軟件源到 /etc/apt/sources.list Debian 8 (Jessie) deb https://dl.winehq.org/wine-builds/debian/ jessie main Debian 9 (Stretch) deb https://dl.winehq.org/wine-builds/debian/ stretch main Debian 10 (目前的 Testing) (Buster) deb https://dl.winehq.org/wine-builds/debian/ buster main #三者選一 #更新軟件倉庫 sudo apt update #安裝 以下其中一個安裝包: #穩定分支 sudo apt install --install-recommends winehq-stable #開發分支 sudo apt install --install-recommends winehq-devel #Staging 分支 sudo apt install --install-recommends winehq-staging
#如果 apt 提示缺少依賴,請先安裝缺少的依賴,然后重復以上兩步(update 和 install)。
