适用于 Solaris (SunOS 5.11) 的十六进制查看器

适用于 Solaris (SunOS 5.11) 的十六进制查看器

谁能指点我一个像样的 Solaris 十六进制查看器?正在寻找前端类似于 Ubuntu 上的 bless 或 Windows 上的 Binary Viewer 或 ..几乎是 Delta Hex Editor Netbeans 插件的东西。

这意味着:

  1. 字符与十六进制数据的双重突出显示。 (我的光标显示了我在两个窗口中的位置)
  2. 将光标下的数据转换为具有小/大尾数转换的各种 int/float 类型。
  3. 能够编辑数据是额外的奖励。

Netbeans 插件存在问题,因为 Netbeans 启动速度很慢,并且它不满足标准 #1。所以我目前主要使用 bvi。 X-Windows 或控制台都可以。

编辑:SunOS 5.11

答案1

您可以使用午夜指挥官为了这。

在 Solaris 11 中安装非常简单:

$ pkg install pkg:/file/mc

现在,要查看/编辑文件,只需执行以下操作:

$ mc -v foo.bar

这将“显示”该文件。现在按F2。这将使您进入十六进制模式(仍处于查看模式)。然后按 inF2将允许您以十六进制模式编辑 ..。

在下面的示例中,我正在十六进制编辑一些随机文件: 午夜指挥官十六进制 编辑

至于 int/float 在小端和大端之间的转换,这不是 Midnight Commander 可以做到的,但有一些免费的在线工具可以做到这一点。这是一个例子

相关内容