第一步

下载并安装最新版本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)。

版权声明:本文为b1ing原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/b1ing/p/12210856.html