logo logo
关于我们

技术分享

技术分享 virtualbox安装kali虚拟机并配置pwn环境

virtualbox安装kali虚拟机并配置pwn环境

2020-07-30

第一步

下载并安装最新版本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 contribdeb-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-freedeb-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/pwndbgcd pwndbg
./setup.sh
#安装wine(可以运行windows的应用)

#开启32位支持
dpkg --add-architecture i386

#安装被用于签发安装包的密钥:
wget -nc https://dl.winehq.org/wine-builds/Release.keyapt-key add Release.key

#软件源到 /etc/apt/sources.list 
Debian 8 (Jessie)    deb https://dl.winehq.org/wine-builds/debian/ jessie mainDebian 9 (Stretch)    deb https://dl.winehq.org/wine-builds/debian/ stretch mainDebian 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)。
云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆
  • 标签:
  • 技术分享

您可能感兴趣的新闻 换一批

现在下载,可享30天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

请拨打电话
为您提供支持

400-9955-698