如何在 Kali Linux 上设置十六进制编辑器

如果你使用 Kali Linux,你有时可能需要编辑十六进制文件。 值得庆幸的是,在 Kali Linux 上有一些十六进制编辑的选项。 在本指南中,我们将介绍这些选项以及如何设置它们。

选项 1 – GHex

在 Kali Linux 上进行十六进制编辑的最佳选择是使用 GHex 工具。 它包含在 Kali 源代码中(基于 Debian 测试),因此启动和运行它并没有什么大不了的。

要开始使用该软件,您需要在 Kali Linux 桌面上打开一个终端窗口。 为此,您可以按 Ctrl + Alt + T 键盘组合。 或者,在应用程序菜单中搜索“终端”,然后以这种方式启动它。

在终端窗口打开并准备好使用的情况下,输入“ghex”包的apt install。 此命令将使程序在您的计算机上运行。

sudo apt install ghex

输入上述命令后,Kali Linux 会提示您输入密码。 您需要这样做,因为 sudo 命令是根命令,没有它就无法工作。

输入您的密码。 输入完成后,终端会开始收集“ghex”包,以及使用Ghex所需的所有依赖文件和包。 这个过程应该不会花很长时间。

一切准备就绪后,系统会提示您按键盘上的 Y 按钮以向 Kali 确认您要安装 Ghex。 这样做,Ghex 十六进制编辑工具将在您的系统上启动并运行。

要在 Kali 上使用 Ghex,请打开应用程序菜单,然后搜索“Ghex”。

选项 2 – HexPad

如果 GHex 不是你的菜,并且你仍然需要在你的 Kali Linux 安装上启动并运行一个十六进制编辑器,另一个很好的选择是 HexPad。 它是 Ubuntu Snap Store 上一个简单的纯文本十六进制编辑器。

  如何使用 journalctl 读取 Linux 系统日志

你问为什么要在像 Kali 这样的安全发行版上使用 Snap Store 的十六进制编辑器工具? 好吧,Snap 都是沙盒的,所以 snap 包中的代码无法触及操作系统的其余部分。 在我的书中,这是非常好的安全性。

要开始使用 HexPad,您首先需要在 Kali 上安装 Snap 运行时。 这是如何做到的。 首先,通过按 Ctrl + Alt + T 或搜索“终端”在 Kali 桌面上打开一个终端窗口。

注意:下面是关于如何在 Kali Linux 上设置 Snap 包的简要说明。 如果您需要有关 Snap 的更多信息,请查看我们的关于在 Linux 上设置 Snaps 的指南。

打开终端窗口后,使用以下命令安装“snapd”包。

sudo apt install snapd

安装软件后,使用下面的 systemctl 命令启用“snapd.socket”文件。

sudo systemctl enable snapd.socket

使用下面的 systemctl 命令启动“snapd.socket”文件。

sudo systemctl start snapd.socket

启用“snapd.socket”文件后,使用下面的 echo 命令将 Snap 添加到您的路径中。

export PATH="$PATH:/snap/bin"

将 Snap 添加到路径后,您必须安装 App Armor。 如果没有 AppArmor,Kali 可能会阻止 Snap 包执行。

sudo apt install apparmor

最后,在设置 App Armor 之后,您将能够使用下面的 snap install 命令安装 HexPad 十六进制编辑器。

sudo snap install hexpad

要访问 HexPad 编辑器,请在终端窗口中输入下面的 hexpad 命令。

hexpad

选项 3 – Okteta

编辑十六进制文件的第三个选项是 Okteta。 这是一个 KDE 应用程序,但它在 Kali 上运行得很好,它包含在 Kali Linux 软件源中。 要开始使用此应用程序,请通过按键盘上的 Ctrl + Alt + T 或在应用程序菜单中搜索“终端”来启动终端窗口。

  如何在 Linux 上使用 mkfs 命令

打开终端窗口,即可开始安装。 在终端中,使用 apt install 命令在 Kali 中安装“okteta”包。

sudo apt install okteta

输入上面的命令后,Kali 会提示你输入密码。 Kali 要求您输入密码,因为 sudo 是一个 root 命令,普通用户在没有密码的情况下无法执行 root 功能。

输入密码后,Kali 将开始收集安装 Okteta 所需的所有依赖项,以及“okteta”包。 一切准备就绪后,系统会提示您按 Y 继续。 这样做以安装软件包。

在 Kali 上安装 Okteta 只需几秒钟,因为文件很小。 安装过程完成后,关闭终端窗口。 要在 Kali 上使用 Okteta 十六进制编辑器,请在应用程序菜单中查找“Okteta”,然后启动它。