
Hexprobe Hex Editor(Hexprobe十六进制编辑器)
v5.0 免费版- 软件大小:2.45 MB
- 更新日期:2020-08-03 11:45
- 软件语言:英文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
Hexprobe Hex Editor 是一款专业的十六进制编辑器,用于处理二进制文件,磁盘驱动器和系统进程;它提供了完整的基本功能来编辑二进制文件的内容,还提供了许多扩展功能来编辑磁盘驱动器和进程的内容,可以使十六进制字节编辑和数据模式分析变得快速而轻松;支持数据监视,该模块可以跟踪编辑插入符号并解释最常见的数据类型,提供模板结果对话框,该对话框可以显示通过在文档或数据块上运行预定义模板而生成的变量;提供文档模板,可以将文档映射到数据结构的层次结构列表,可以以更轻松的方式对其进行分析和编辑;需要的用户可以下载体验

软件功能
轻松快速地查看,搜索和编辑磁盘驱动器上任何大小的文件。
以多种不同格式导出二进制数据。格式化各种数字并将其导入二进制文件。
查找并修复磁盘驱动器和系统进程的问题。使用预定义的模板管理关键磁盘扇区。
使用功能强大的工具分析和编辑文件;例如:在文件中查找,在进程中查找,在磁盘/驱动器中查找
支持:比较文件,书签,数据监视,基本转换器,校验和计算器,CRC计算器,哈希计算器等。
先进的模板技术允许将二进制文件与变量的层次结构列表进行映射,以更容易的方式理解和编辑变量。
软件特色
强大的十六进制编辑器
特色磁盘和进程编辑器
先进的模板技术
高效的数据分析和编辑
基本数据表示
文字编辑模式支持
文件操作:创建新文件。打开,关闭,保存和打印文件。搜索,监视,浏览和比较文件。
磁盘操作:列出,刷新,搜索硬盘和逻辑驱动器。
读取,编辑,保存和导出硬盘和逻辑驱动器扇区。
备份,还原关键扇区。使用预定义的模板查看关键扇区。
流程操作:列出,刷新,搜索系统流程。打开,编辑,导出过程数据块和过程模块。
数据呈现:根据最基本的条件呈现数据,以查找数据模式和对线索进行分类。轻松更改涉及的属性。
数据选择:提供多种数据选择方法以满足不同目的的需求
数据搜索:提供三种搜索数据的方法:文本查找,十六进制字节查找和条件查找。支持回收查找,异步查找。
数据标记:支持三种书签:临时书签,普通书签和条件书签。
普通书签具有以下属性:名称,位置,级别,关联等。条件书签具有用于条件查找和数据验证的功能。
数据位置:提供多种在文件中移动的方法。还提供了几种高级导航功能,例如:书签关联。
数据编辑:覆盖和插入模式,输入字符和字节,删除,复制,粘贴,覆盖,插入一系列数据和一个列数据块。
特殊复印,特殊粘贴和特殊覆盖;修改数据,反向数据,交换数据,调整文件大小
文本编辑:在十六进制和文本之间切换编辑模式。
支持C/C++,HTML,PHP,ASP,XML,JScript,VBScript和Java源文件。
支持语法着色,代码概述和自动行缩进。
书签管理:添加,删除,修改和验证书签。导出,导入XML书签文件。检查书签的一致性。
基本转换器:包括一个易于使用的工具,用于在2到36的基数之间将8位转换为1024位整数。
校验和/ CRC /哈希生成:在整个文档或选区上生成校验和,CRC值或哈希值。明确排除某些字节范围。
支持8位,16位,32位,64位校验和。
支持CRC-16,CRC-32算法。支持MD2,MD4,MD5,SHA,RIPEMD-160哈希算法。
使用教程
用户可以直接通过此网站下载对应的安装包,然后即可进行解压,双击程序即可将其打开

双击后,即可弹出对应的用户界面,整个用户界面的功能模块分布非常清晰

可以点击用户界面左上方的文件新建功能,然后点击对应的新建文档

弹出一个参数设置界面,用户可以根据自己的需要进行选择,同时还可以对其进行编辑

在现代计算机系统中,相关数据或程序记录的集合存储在一个命名文件中。因此,文件仅仅是计算机可以访问的大小和排序数据的堆。
文本文件是包含以文本形式表示的信息的文件,其内容被解释为可打印的字符(通常以单词和数字的形式),再加上某些控制字符(回车,制表符等)。可以使用“文本编辑器”对其进行查看和编辑(参见左图)。
二进制文件是一个文件,其字节可以包含256个不同的可能二进制值中的任何一个。通常,二进制文件只能由创建它们的应用程序进行编辑。为了使用文件,应用程序必须确切地知道文件内部数据的布局方式。二进制文件有很多类型。可执行文件(.EXE,.DLL等)是二进制文件。数据库文件甚至字处理程序文档通常都是二进制文件。
十六进制编辑器是一种计算机程序,允许用户操纵二进制文件。使用十六进制编辑器,用户可以分析或编辑文件的原始内容和确切内容,这与其他更高级别的应用程序软件可能与文件格式相关联的相同内容的解释相反。由于十六进制编辑器用于编辑二进制文件,因此有时称为二进制编辑器或二进制文件编辑器。
您需要一个十六进制编辑器主要有两个原因:
分析文件结构。使用常规应用程序看不到存储在文件中的字节。您可能需要这些知识来编写可解释文件内容的应用程序。
编辑文件内容。这也需要确切地知道文件结构。如果您不知道水印如何存储在MPEG文件中,那么您将无能为力。
如果您对文件的格式没有特别的了解,并且必须获得文件的命令,则需要通用服务编辑工具。一旦掌握了文件格式,就可以开发一个相关的软件来以文本,多媒体等形式呈现数据。因此,十六进制编辑器应该是一种通过吸收人们如何使用其常识而设计的工具。关于二进制文件。以下是有关元素的一些信息。
位,字节和十六进制系统
现代计算机内部使用二进制数系统。二进制数的数字称为“位”。将8位组合在一起时,结果称为“字节”。由于一个字节有8个二进制位,因此它可以表示0到255之间的任何值。
磁盘上存储的每个文件都存储为一组字节。字节是表示字符和数值的基本单位,这些字符和数值是我们表达客观事物,进行科学计算并相互交流的基础。因此,字节也是思考,分析和处理事件的基本单元。
作为面向字节的工具,十六进制编辑器需要基于十六进制系统,因为它是显示,编辑和处理原始内容的最佳数字系统。
基本数据类型
文件或数据块由许多较小的单位组成,它们是基本类型的数据。基本类型可以分为三类:“整数”,“浮动”和“字符”。整数类型能够处理整数。浮点类型能够指定可能包含小数部分的值。 Char类型通常包含执行字符集的成员,例如:ASCII。
基本数据由一个或多个字节组成。下表列出了某些基本类型所需的存储量:
字号
char,无符号字符,有符号字符1个字节
短,无符号短2字节
int,无符号int 4字节
long,无符号长4个字节
浮动4个字节
双8字节
字节排序
根据所使用的计算系统,您将不得不考虑存储多字节数字的字节顺序,尤其是从文件中读取或将其写入文件时。这两个顺序称为“小端”和“大端”。
这两个短语源自“ Big End In”和“ Little End In”。它们指的是存储内存的方式。 “小尾数”表示数字的低位字节存储在内存中的最低地址,而高位字节存储在最高地址(小端在前)。例如,一个4字节长的整数
字节3字节2字节1字节0
将在内存中的排列方式如下:
基地址+0字节0
基地址+1字节1
基地址+2字节2
基址+3字节3
英特尔处理器(用于PC的处理器)使用“小尾数”字节顺序。
“大端”表示数字的高位字节存储在内存中的最低地址,低位字节存储在最高地址(大端在前)。我们的长整数将被存储为:
基地址+0字节3
基地址+1字节2
基地址+2字节2
基地址+3字节0
摩托罗拉处理器(在Mac中使用的处理器)使用“大端”字节顺序。
字节序顺序的意思是,任何时候将数字写入文件或从文件中读取数字,您都必须知道应该如何构造文件。如果您在具有“大端”整数的计算机上写出图形文件(例如Windows BMP文件),则必须先反转字节顺序,否则“标准”程序无法读取文件。
由于Windows BMP格式是在“小尾数”架构上开发的,因此坚持使用“小尾数”格式。无论使用什么平台,都必须以这种方式编写代码。
定长结构
一些二进制文件使用块结构,其中每个数据块都存储在许多固定长度的块中。对于定长数据块,它们的外部基础是位置和大小,它们通常连续地存储在文件中,因此,数据结构数组(这些块作为一个整体)也具有可重复性。
输入和显示整数
Hexprobe十六进制编辑器中的“整数”是代表整数值的十进制(以10为底),十六进制(以16为底)或八进制(以8为底)数字。通常,将整数格式(在大多数对话框中,在数据监视工具中,等等)假定为十进制。某些对话框具有十进制,十六进制和八进制选项按钮,供您选择数字系统。但是,您可以使用以下简单语法输入特殊格式:
如果整数以字母0x或0X开头,则为十六进制。
如果以字母o或O开头,则为八进制。
否则,假定为十进制。
呈现简单的数据结构
在Hexprobe Hex编辑器中,“第一行缩进”,“页面高度”和“行宽”用作定位和显示数据结构的基本属性。通过这些属性,您可以按页面或按行对齐数组中的每个结构。您还可以使一些数据模式出现并按列对齐。下图显示了如何在TrueType字体文件中的表目录条目上执行此操作。
查看简单的数据结构
无论简单数据结构中的成员是什么,它们都是大小数据。 Hexprobe Hex编辑器使用单个属性(称为数据单元)来匹配一个或多个成员的大小,并通过自由更改数据单元的值来显示各种数据成员。 Hexprobe Hex编辑器还提供了一个称为“数据监视工具”的对象,以引导编辑插入符号并显示数据。该工具可以显示大多数基本数据类型,更改数字系统(十六进制,十进制或二进制系统),以及切换字节顺序(Big-Endian或Little-Endian)。因此,它可用于在文件上下文中查看和分析一系列数据。
列出分层数据结构
在处理Windows BMP文件或Windows可执行模块时,您涉及一种最复杂的数据类型,即:包含控制指令的数据结构。假设您已经学会了数据结构内部的指令控制逻辑,则可以通过支持指令来编写和执行一些模板(程序)来分解实际数据。 Hexprobe Hex Editor强大的文档模板技术允许将复杂的数据结构(文档)与更简单的数据结构(变量)的层次结构列表进行映射,可以更轻松地理解和编辑这些数据结构。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文