制作 Kali Linux 随身 U 盘并实现持久化

您所在的位置:网站首页 如何制作kali系统启动盘 制作 Kali Linux 随身 U 盘并实现持久化

制作 Kali Linux 随身 U 盘并实现持久化

2023-07-29 09:35| 来源: 网络整理| 查看: 265

Kali Linux 的前身是 BackTrack Linux 发行版。Kali Linux 是一个基于 Debian 的 Linux 发行版,包括很多安全和取证方面的相关工具。它由 Offensive Security Ltd 维护和资助,最先由 Offensive Security 的 MatiAharoni 和 Devon Kearns 通过重写 Back Track 来完成。Back Track 是基于 Ubuntu 的一个 Linux 发行版。

在这里插入图片描述

Kali Linux 有 32 位和 64 位的镜像,可用于 x86 指令集。同时它还有基于 ARM 架构的镜像,可用于树莓派和三星的 ARM Chromebook。用户可通过硬盘、Live CD 或 Live USB 来运行 Kali Linux 操作系统。

通过这篇文章,你将学会如何将 Kali Linux 安装到一个 U 盘,并提供持久化功能。

1. 准备工作 1.1 准备材料 电脑一台(Windows/Linux 都可以,本文使用 Ubuntu)U 盘一只(容量4G以上,本文使用 32G Kingston U 盘)Kali Linux 镜像文件(Live 版) 1.2 下载 Kali Linux (Live)

打开 https://www.kali.org/downloads/ 下载网页,选择当前最新的 2020.3 版本。

在这里插入图片描述

点击“Kali Linux 64-Bit (Live)”下载镜像文件,或者使用 Torrent 种子下载,速度更快一些。

下载完成后,记得执行下面命令,对比一下校验值!

sha256sum kali-linux-2020.3-live-amd64.iso 2. 制作 U 盘系统

如果是 Windows 系统,你需要借助 Win32 Disk Imager 或 Rufus 等工具来制作可引导的 USB 闪存盘。

而在 Linux 环境,我们直接使用系统自带的 dd 命令行工具即可。因此,在 Ubuntu 中制作可启动的 Kali Linux U 盘很容易,步骤如下。

2.1 插入 U 盘,确认设备节点

为了避免写错设备导致系统损坏,你可以在插入 U 盘前后分别执行下面命令,确认 U 盘的设备节点。

sudo fdisk -l

比如在末尾出现如下存储设备信息:

设备 启动 起点 末尾 扇区 大小 Id 类型 /dev/sdb1 6129088 58720255 52591168 28.7G 83 Linux

就可以确定刚刚插入的 U 盘是 /dev/sdb(sdb1是该块设备上的一个分区)。

2.2 写入镜像

执行下面命令将 kali-linux-2020.3-live-amd64.iso 写入 U 盘。

sudo dd if=kali-linux-2020.3-live-amd64.iso of=/dev/sdb bs=4M

注意:你需要切换到 kali-linux-2020.3-live-amd64.iso 所在目录,并使用 sudo 切换 root 权限。bs 参数是读写的字节数上限,不同读写等级的 U 盘可以根据实际情况进行修改。

OK,等待一段时间,当出现如下提示则表明写入成功。

5823+1 records in 5823+1 records out 3053371392 bytes (3.1 GB) copied, 746.211 s, 4.1 MB/s 3. 支持持久化

此时的 U 盘 Live 系统已经可以启动了,但是还不能不支持持久化(在 U 盘上保存数据)。

Kali Linux 的持久化是通过直接在 U 盘上开辟分区实现的,大小仅受 U 盘容量限制,还支持加密。分区需要建立 ext3 文件系统,具体步骤如下。

为了操作方便,我们先切换到 root 用户。

su - root 3.1 划分分区

在完成上述操作之后,此时的 U 盘分区情况如下:

设备 启动 起点 末尾 扇区 大小 Id 类型 /dev/sdb1 * 64 6127615 6127552 2.9G 17 隐藏的 HPFS/NTFS /dev/sdb2 6127616 6129087 1472 736K 1 FAT12

可以看到当前有两个分区,总共使用 3GB 大小。由于我们使用的是 32GB 容量的 U 盘(实际容量 28.x GB),因此可以将未使用的大约 25GB 的空间作为 Kali Linux 的持久化分区。

end=28GiB read start _


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3