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)
  • 执行后就开始写入了,这个过程要稍等一会,好了就会跟下图一样
image.png
  • 接下来就是使用parted给U盘分区了命令如下:
parted
print devices
select /dev/sdb
mkpart primary 起始位置到 末尾位置
image.png
image.png
  • 接下来就是加密了
cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb3
  • 输入大写的YES 确定
image.png
  • 打开加密分区
cryptsetup luksOpen /dev/sdb3 usb 
  • 格式化 分区 ext4
mkfs.ext4 /dev/mapper/usb
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
  • 实际操作如下


    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就制作好了

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容