Kali Linux Live USB Persistence 和 Encrypted Persistence制作过程

2019年更新了一波 https://www.jianshu.com/p/948b3c486ae6

全程在虚拟机上kali 2017.1版上操作的

一、Encrypted Persistence

  • 首先把U盘连接上虚拟机上的kali上(这个我就不多说了)
  • copy kali的镜像到kali上 (我是放在桌面了)
  • 使用dd把kali镜像写入到U盘,命令如下
dd if=kali-linux-2017.1-amd64.iso of=/dev/sdb
  • of=后面跟上你的U盘位置我的是sdb(如果你是跟我有一样操作的,你的U盘也是sdb)
  • 执行后就开始写入了,这个过程要稍等一会,好了就会跟下图一样

《Kali Linux Live USB Persistence 和 Encrypted Persistence制作过程》 image.png

  • 接下来就是使用parted给U盘分区了命令如下:
parted
print devices
select /dev/sdb
mkpart primary 起始位置到 末尾位置

《Kali Linux Live USB Persistence 和 Encrypted Persistence制作过程》 image.png
《Kali Linux Live USB Persistence 和 Encrypted Persistence制作过程》 image.png

  • 接下来就是加密了
cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb3
  • 输入大写的YES 确定

《Kali Linux Live USB Persistence 和 Encrypted Persistence制作过程》 image.png

  • 打开加密分区
cryptsetup luksOpen /dev/sdb3 usb 
  • 格式化 分区 ext4
mkfs.ext4 /dev/mapper/usb

《Kali Linux Live USB Persistence 和 Encrypted Persistence制作过程》 image.png

  • 设置一个卷标
e2label /dev/mapper/usb persistence
  • 创建一个目录挂在U盘
mkdir -p /mnt/usb
mount /dev/mapper/usb /mnt/usb/
  • 写入配置文件
echo " / union " > /mnt/usb/persistence.conf
  • 卸载挂载
umount /dev/mapper/usb
  • 关闭加密
cryptsetup luksClose /dev/mapper/usb
  • 实际操作如下

    《Kali Linux Live USB Persistence 和 Encrypted Persistence制作过程》 image.png

一个Encrypted Persistence kali就制作好了

二、Persistence

  • 操作跟上面类似 就是不需要加密的过程
  • 就是挂载的时候直接挂载sdb3
    mkdir /mnt/usb
    mount /dev/sdb3 /mnt/usb
  • 写入配置文件
    echo “/ union” >> /mnt/usb/persistence.conf
  • 卸载挂载
    umount /mnt/usb

一个 Persistence kali就制作好了

文章同时也会在我的博客同步更新。

    原文作者:0ne0ne
    原文地址: https://www.jianshu.com/p/d56d50477682
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞