安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > Curses Hexedit(多功能十六进制编辑工具) v0.9.7 免费版
Curses Hexedit(多功能十六进制编辑工具)

Curses Hexedit(多功能十六进制编辑工具)

 v0.9.7 免费版
  • 软件大小:0.38 MB
  • 更新日期:2020-08-01 15:26
  • 软件语言:英文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:0.38 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  hexedit是一款基于Curses的十六进制编辑器,与用于以所需语言编辑文本文档的文本编辑器不同, hexedit允许您以字节1的形式编辑任何文件以表示字节,它甚至可以让您查看和编辑Linux系统上的固定磁盘;这对于编写字母或编写C代码而言并不理想,但是在某些时候,这很理想,包括:编辑二进制可执行文件,编辑您的固定磁盘(即dev/hda);此工具非常适合应用于检查程序的二进制数据文件的输出,在任何地方使用od1但需要更多功率;提供十六进制模式,在此模式下,可以使用字符0-9和AF更改当前字节,所有其它字符将被忽略;提供文字模式,在此模式下,任何可打印字符都可用于更改当前字节;插入允许用户将新的数据字节插入到文件中,从而将文件的大小增加一个字节;需要的用户可以下载体验

Curses Hexedit(多功能十六进制编辑工具)

软件功能

  熟悉的设置,类似于Nortan的Diskedit

  文件选择小部件,用于选择要编辑的文件。

  在Linux和OpenBSD中编辑和查看磁盘。

  允许从文件中插入和删除字节。

  高亮显示文件中的更改。

  快速的博耶摩尔字符串和字节搜索。

  撤消-跟踪所有更改,始终可以恢复到原始状态。

  内置的基本转换/计算器实用程序的启动。

  随身携带。它可以在使用curses库的方言的任何平台上运行

  系统会支持用户想要的所有功能模块。

软件特色

  弹出式视窗:各种命令可能会弹出一个弹出窗口。

  这是一个以主窗口为中心的较小窗口,各种操作,例如搜索,跳转到另一个偏移量,保存等

  通过全屏终端界面来移动文件,操作本来应该易于学习且易于使用。

  十六进制<=>文本(制表符)

  主窗口由文件的十六进制和文本表示组成。

  可以使用Tab或Control-I6将光标从一个移动到另一个。

  处于十六进制表示形式将被称为十六进制模式,而处于文本表示形式将称为文本模式。

  箭头键是在文件中移动的基本方法。

  在十六进制模式下,向左和向右移动文件中的四位。

  向右移动,您可以移至当前字节的低4位,或移至下一个字节的高4位。

  左可以将您带到当前字节的高4位,也可以带到前一个字节的低位。

  在文本模式下,向左和向右始终将您移动一个字节,而向上和向下始终将您移动16个字节。

  从当前偏移量,您可以跳转到相对于您所在位置的偏移量。

  将光标放在十六进制数据区域中时,按+或-将在帮助窗口中弹出一个输入框,您可以在其中输入要跳转的量。

  根据您执行的是加号还是减号,您将遍历到当前偏移量+|-值。

  第一次跳转之后,您可以使用n键继续以该偏移量多次跳转。

使用说明

  主视窗

  主窗口是您视图的大部分。在此进行所有文件的查看和编辑。所有光标操作和移动都在此窗口内进行。

  移动部分中详细介绍了主窗口中的操作。

  主窗口垂直分为三列信息。左侧的第一列是基本偏移量(5) ,它表示数据列中该行的第一个字节的偏移量。

  第二列是数据列,其中列出了文件每个字节的十六进制表示形式。

  每行包含16个字节,分为2个8字节的列,每个列分为4个字节的列。典型的行如下所示:(未显示第三列)

  主窗口的第三列是该行字节上的文本表示形式。不可打印的字符表示为“。” 点。

  弹出式视窗

  各种命令可能会弹出一个弹出窗口。这是一个以主窗口为中心的较小窗口。

  各种操作,例如搜索,跳转到另一个偏移量,保存等,都需要它们自己的窗口,并将它们弹出。

  Escape,Control-X和 Control-G可用于取消大多数弹出窗口。

  四处走动

  通过全屏终端界面来移动文件。操作本来应该易于学习且易于使用。

  十六进制<=>文本(制表符)

  主窗口由文件的十六进制和文本表示组成。可以使用Tab或Control-I (6)将光标从一个移动到另一个。处于十六进制表示形式将被称为十六进制模式,而处于文本表示形式将称为文本模式。

  箭头键是在文件中移动的基本方法。在十六进制模式下,向左和向右移动文件中的四位。

  向右移动,您可以移至当前字节的低4位(b&0x0F),或移至下一个字节的高4位(b&0xF0)。

  左可以将您带到当前字节的高4位,也可以带到前一个字节的低位。在文件(7)中上下移动16个字节(偏移量+ -0x10 )。

  在文本模式下,向左和向右始终将您移动一个字节,而向上和向下始终将您移动16个字节。

  从当前偏移量,您可以跳转到相对于您所在位置的偏移量。

  将光标放在十六进制数据区域中时,按+或-将在帮助窗口中弹出一个输入框,您可以在其中输入要跳转的量。

  根据您执行的是加号还是减号,您将遍历到当前偏移量 + |- 值。第一次跳转之后,您可以使用n键继续以该偏移量多次跳转。

  从源头建造

  从源头建设应该非常严格。我使用了GNU configure系统(autoconf和automake),因此,就像任何GNU兼容程序一样,序列

  应该是安装软件包所需的全部。可能需要提供其他选项进行配置,请为这些选项检查INSTALL。

  我极力建议您升级到ncurses 4.2,以使hexedit正常工作。它应该适用于所有版本,但是在xterm中调整大小似乎在最新版本中效果更好。可以从最近的GNU ftp归档文件(或ftp://ftp.gnu.org/pub/gnu/)获得最新的ncurses。

  我相信OpenBSD 2.4随ncurses一起提供,并且在我的工作端效果很好。

  rs / 6000 AIX 4.3

  我相信我已经解决了以前遇到的AIX问题。让我知道是否还有其他事情。

  命令行调用

  基本程序用法如下:

  hexedit [ 标志 ] [ 文件名 ]

  filename是您要编辑的文件。此外,不带文件启动程序

  hexedit [ 标志 ]

  将调出文件选择小部件,使您可以浏览文件。支持的命令行参数是

  -h,--help打印帮助。

  -8,--highbit允许显示高阶位文本。

  -a,--alltext允许显示所有文本(可能是坏主意)。

  -b,--buffer将整个文件缓冲到内存中。

  -d,--disk查看固定磁盘(仅Linux)。

  -f,--force允许编辑磁盘(仅Linux)。

  -q,-安静,不发出哔哔声!

  -r,--readonly禁止修改文件。

  -v,--version打印版本号。

  可以在HEXEDIT环境变量中指定默认值,即

  sh:导出HEXEDIT = -8r

  csh:setenv HEXEDIT = -8r

  程序运作

  选择一个文件

  在开始编辑之前,您要选择一个文件进行编辑。这可以在命令行上完成:

  hexedit文件名

  很可能,您可能不记得要编辑的文件的位置,或者您可能希望浏览许多可找到的文件,以找到所需的文件。Hexedit配备了全屏文件/目录浏览器,使您可以指定要编辑的文件。没有在命令行上指定任何文件:

  hexedit

  将打开文件选择浏览器。选择(按Enter)目录将打开该目录以供查看。选择一个文件将在编辑器中打开该文件。

  选择固定磁盘。

  Hexedit在Linux上运行时,允许访问以读取和编辑固定磁盘(即/ dev / hda)。使用-d选项将允许您编辑磁盘。

  当前,该磁盘最多只能有4.2 gigs,但是在将来的版本中可能会改变。

  默认情况下,编辑磁盘将使您进入只读模式。这是为了保护你自己。

  如果您确实认为自己知道自己在做什么,请发出-f标志,它将强制执行磁盘的编辑模式并允许您对磁盘进行更改。

  格外小心使用此功能! 如果您在引导扇区上犯了错误,擦除了一些重要的inode或按了错误的按键,则可能会很不走运。将磁盘置于不可用状态真的很容易。

  另外,请记住,当您查看磁盘时,磁盘很可能会发生变化。

  因此,下次查看块时,它可能会有所不同,或者甚至是由于您将其读入编辑器的缓冲区后,您当前正在查看的块也可能已在磁盘上更改。因此,如果要编辑已安装的磁盘,请小心。

  换句话说,如果您不知道为什么要使用此选项,请从不使用它!

  重要说明:切勿将此选项与-b选项一起使用,以将整个文件缓冲到内存中。我将留给您思考为什么这会不好。

下载地址

人气软件