first step
Download and install the latest version virutalbox official website link: https: //www.virtualbox.org/wiki/Downloads
The second step
Download the latest version of virtualbox kali mirror official website link: https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/
Then you can import virtual machines in virtualbox in
Make the necessary settings
third step
Open installed kali, to modify the source
In the input terminal Vim / etc / APT / the sources.list In the following select an input source into :( Remember to official sources commented) # Ali source 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 # Tsinghua source 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 After modifying the input source ": wq" to save and exit 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)。