Linux 上最好的十六进制编辑器列表Linux 上最好的十六进制编辑器列表Linux 上最好的十六进制编辑器列表Linux 上最好的十六进制编辑器列表
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux 上最好的十六进制编辑器列表

十六进制编辑器允许用户在编译后编辑二进制文件。通常,您应该通过编辑源代码并将其编译为可执行文件来对程序进行更改。但是,如果您无法访问源代码,仍然可以更改编译文件的各个数据字节,希望您的编辑能够产生所需的结果。这是一个黑客解决方案,可用于诚实和邪恶的目的。

为了对二进制文件进行这种编辑,我们可以使用称为十六进制编辑器的东西。这会将二进制文件转换为十六进制代码,并允许我们更改不同的位。通常我们还可以从编译文件中以 ASCII 字符的形式收集人类可读的信息。进行所需的编辑后,大多数十六进制编辑器都必须将文本转换回二进制形式,并且您可以尝试新的技巧,看看它是否按预期工作。通常,此过程会进行大量试验和错误。

在本教程中,我们为 Linux 系统编制了我们最喜欢的十六进制编辑器的列表。查看下面的选择,找到最适合您的一款。

在本教程中您将学习:

  • 适用于 Linux 的最佳十六进制编辑器列表

  • 如何在所有主要 Linux 发行版上安装各种十六进制编辑器

Linux 上最好的十六进制编辑器列表

以下是我们在 Linux 上精选的一些十六进制编辑器。确定适合您的十六进制编辑器可能仅取决于手头的任务以及哪一个最适合它。几乎所有下面的十六进制编辑器都可以在大多数发行版存储库中找到,并且完全免费,因此值得尝试其中的一些。

xxd

xxd 是一个命令行十六进制编辑器,可以创建二进制文件的十六进制转储。它还可以稍后将转储转换回二进制形式。这使您能够编辑转储文件,然后将其转换回来,以查看您的更改如何影响程序。

xxd的安装:


Ubuntu, Debian, Linux Mint:
$ sudo apt install xxd

Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
$ sudo dnf install xxd

Arch Linux and Manjro:
$ sudo pacman -S xxd

十六进制编辑

hexedit 允许您浏览二进制文件并查看十六进制数据及其 ASCII 转换。这是一个很好且简单的程序,用于浏览文件以查找信息和弱点。

十六进制编辑器的安装:


Ubuntu, Debian, Linux Mint:
$ sudo apt install hexedit

Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
$ sudo dnf install hexedit

Arch Linux and Manjro:
$ sudo pacman -S hexedit

妖术师

hexer 的主要吸引力在于它“类似 vi”。因此,如果您已经习惯了 vi 的外观和感觉,那么您就会在 Hexer 中如鱼得水。

十六进制器的安装:


Ubuntu, Debian, Linux Mint:
$ sudo apt install hexer

Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
$ sudo dnf install hexer

Arch Linux and Manjro:
$ sudo pacman -S hexer

咒语

hexcurse 使用 ncurses 界面,使其比其他一些命令行十六进制编辑器更受欢迎。您可以同时看到十六进制和 ASCII,并轻松编辑其中之一。

hexcurse的安装:


Ubuntu, Debian, Linux Mint:
$ sudo apt install hexcurse

Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
$ git clone https://github.com/LonnyGomes/hexcurse.git
$ ./configure && make && make install

Arch Linux and Manjro:
$ yay -S hexcurse

wxHex编辑器

如果您不喜欢命令行和 ncurses,wxHexEditor 是一个可以管理巨大二进制文件的 GUI 程序。如果您有一个大型二进制文件需要查看,wxHexEditor 将帮助您使您的工作变得更轻松,并为您提供一个灵活的 GUI 来始终查看。

wxHexEditor的安装:


Ubuntu, Debian, Linux Mint:
$ sudo apt install wxhexeditor

Arch Linux and Manjro:
$ yay -S wxhexeditor

结束语

在本教程中,我们盘点了 Linux 系统上可用的最佳十六进制编辑器的首选。我们还学习了如何在所有主要 Linux 发行版上安装每一个。您应该使用的十六进制编辑器取决于您尝试打开的文件类型以及您感觉最舒服的界面。所有这些编辑器本质上功能相同,但具有不同的功能。

©2015-2025 艾丽卡 support@alaica.com