virtualbox安裝kali虛擬機並配置pwn環境


第一步

下載並安裝最新版本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)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM