编程开发 | 3.6M
语言:英文
3 .0
应用简介
Tinyhexer 是一个十六进制文件编辑器,允许开发人员同时编辑多个mdi 文件。它还支持修改应用程序进程的虚拟内存,提供文件统计和图形数据表示以及文件属性对话框。
Tiny hexer 是一个十六进制文件编辑器,允许开发人员同时编辑多个mdi 文件。它还支持修改应用程序进程的虚拟内存,提供文件统计和图形数据表示以及文件属性对话框。
特征
可编辑的文件大小最大为2 GB,具体取决于可用的虚拟内存,较大的文件也可以在磁盘映像模式下逐扇区/逐块编辑
本机32 位Windows 应用程序、mdi
ascii、ansi、ebcdic(代码页38)、macintosh 和自定义字符转换
Uni 代码(UCS-2) 支持(字符显示、搜索和替换)
脚本引擎(微型十六进制脚本语言),包括宏录制和动态链接库中stdcall函数的调用
插件接口,可使用您自己的delphi 插件增强micro-hexer 和micro-hexer 脚本编写功能
插入和删除半字节、插入、覆盖和只读模式
每个文件的通用书签和键盘书签,剪切和粘贴二进制数据(也为空字节)
自动备份修改过的文件;可配置的键盘、快捷键和工具栏
用于修改字节、字、IEEE 和ibm 浮点数、单个位的值编辑器.
结构查看器可以更好地理解文件结构
包含.bmp、exe、lnk 和.zip 文件以及ntfs、fat16 和fat32 引导结构的示例结构脚本
多次撤消、单次重做功能
软件特点
随意提取exe文件图标(与原图标一致);
克隆任何exe文件图标;克隆任何exe文件版本信息;
向exe 文件添加节并设置节大小;
修改exe文件的特性,重新排列exe文件的PE头。
OLE 拖放支持、磁盘编辑(仅限Windows nt/2000/xp)
支持ntfs上交替数据流,修改其他进程中的虚拟内存
可配置的编辑器外观、保存和重新加载选项集、可编写脚本的文件导入和导出
带有十六进制文本、英特尔十六进制和摩托罗拉记录以及c 源文件、pascal 源文件的示例导入脚本
用于十六进制文本、intel hex、motorola s-record、rtf、纯文本、unicode 文本和html 的示例导出脚本/插件
指示
工具栏提供对某些菜单命令的快速访问。您可以通过双击工具栏的未占用部分或使用选项/自定义工具栏命令来自定义工具栏上的按钮。
窗口栏显示每个编辑器窗口的选项卡。左键单击选项卡可激活相应的编辑器窗口,右键单击选项卡可显示编辑器窗口的系统菜单。您可以使用“查看/显示窗口栏”命令切换窗口栏的可见性。
状态栏包含十个部分:
第一段显示活动编辑器中文件的大小
第二部分显示活动编辑器窗口中当前插入符号的位置。如果您当前正在编辑一系列磁盘扇区,则还会显示插入符号指向的磁盘上的绝对地址(在方括号中)
第三段显示所选块的开始和结束位置
如果活动文件已被修改,第四段将显示星号(*)
如果活动文件以只读方式打开,则第五段显示“R”
如果活动文件具有固定大小(当编辑磁盘扇区或过程存储块时,或者在“选项”对话框中配置时),第六段显示“F”。
第七段告诉你当前编辑器是否处于插入、覆盖或无编辑模式
第八段告诉你当前的字符转换模式(如ANSI(WIN)、EBCDIC(BCD)等)
如果当前正在录制宏脚本,则第九段显示“REC”
最后一部分是多用途字段,显示提示和加载/保存/脚本进度
状态栏还有一个弹出菜单,用于将其值复制到剪贴板。
新增:打开一个新的空白编辑器窗口
新建(高级):打开一个新的编辑器窗口,其中包含在“新建文件属性”对话框中定义的特定属性
打开:在对话框中选择一个或多个文件并在Tiny Hexer 中打开它们
重新打开*:该子菜单包含以前使用过的文件的列表;通过单击一个条目,将在新的编辑器窗口中打开一个文件
重新打开/清理*:从重新打开菜单中删除不存在的文件
插入文件:将文件从磁盘插入到活动编辑器窗口的当前位置。如果当前选择了一个数据块,则该块将被文件的数据替换
重新加载:放弃所有更改并再次从磁盘重新加载当前文件
打开组*:使用以下命令打开一组以前存储的文件
保存组*:在对话框中选择一组打开的文件后,该组将被存储在文件中。使用前面的命令,稍后可以再次打开该组中的所有文件
插入文件的一部分:将文件的一部分插入磁盘上活动编辑器窗口中的当前位置。如果当前选择了一个数据块,它将被部分文件中的数据替换。您可以在“插入部分文件”对话框中指定要插入的数据的位置和大小。
粘贴到文件:将活动编辑器窗口的内容或选择粘贴到磁盘上特定位置的现有文件的数据上。选择目标文件后,您可以在“粘贴文件”对话框中选择位置。
磁盘:此子菜单包含用于处理磁盘分区、CDROM 和软盘上的原始数据的命令(仅限Windows NT/2000/XP)
进程:该子菜单包含在其他进程中读写内存的命令:
读取程序内存:显示读取程序内存对话框,您可以在其中选择要在Tiny Hexer中打开的另一个程序中的内存块
写入进程内存:在编辑器中修改进程内存块后,可以将数据写回另一个进程。显示写入进程内存对话框以选择一些选项。这是一个危险的命令,因为您可能会导致进程崩溃。如果你向系统进程写入垃圾数据,整个系统可能会崩溃!
保存:将修改后的文件保存回磁盘。可以在“全局设置”对话框中配置自动备份(默认启用自动备份)
另存为:使用不同的名称保存活动文件
保存选择:将选定的数据块保存到磁盘上的文件中
导入*:此子菜单包含用于在“导入”对话框中以各种格式(例如Intel Hex 或Motorola S-Record)从文件或剪贴板中选择数据的命令,以便在新的或当前的编辑器窗口中使用。打开
导出*:在导出对话框中选择导出类型后,以特定格式(例如十六进制文本)保存当前文件
打印设置:显示Windows 打印机设置对话框以选择打印机及其设置
打印:打开打印预览对话框,允许您打印当前文件
统计信息*:显示当前文件的某些统计信息或在“文件统计信息”对话框中选择
属性*:显示文件属性对话框,允许您查看和修改文件大小、时间戳和文件属性
关闭:关闭活动编辑器窗口
全部关闭:关闭所有打开的编辑器窗口
打开驱动器:显示“打开驱动器/分区”对话框,您可以在其中选择物理驱动器、磁盘分区、CDROM 或软盘,并在十六进制编辑器窗口中逐扇区显示。
注意:编辑磁盘扇区时,您可以使用当前加载扇区开头和结尾处的箭头键分别导航到上一个或下一个扇区。
打开磁盘映像或大文件作为驱动器:显示“打开磁盘映像或大文件”对话框,您可以在其中选择磁盘映像以在Tiny Hexer 中逐扇区编辑。该命令还可以用于在扇区模式下编辑大于2 GB 的文件,因为这些大文件无法直接在Tiny Hexer 中打开
加载第一个扇区:将打开的驱动器、分区或媒体的第一个扇区加载到编辑器窗口中
加载上一个扇区:将打开的驱动器、分区或媒体的上一个扇区加载到编辑器窗口中
加载下一个扇区:将当前扇区之后的扇区加载到编辑器窗口中
加载最后一个扇区:将打开的驱动器、分区或媒体的最后一个扇区加载到编辑器中
转到扇区/位置:在这里您可以输入应在编辑器中打开的磁盘/分区的扇区号。该数字可以在前面加上减号“-”或加号“+”来输入相对于当前扇区的扇区范围,或者加上大于号“”来输入相对于上一个扇区的扇区数。
您还可以输入磁盘上的绝对位置(基于字节,而不是扇区)并在该值前面加上感叹号“!”。
写入更改:在编辑器中修改扇区后,您可以将此更改的扇区写回磁盘。 (此命令可能非常危险。Tiny Hexer 不会锁定正在编辑的扇区,因此Windows 加载到Tiny Hexer 后可能会修改磁盘扇区。在这种情况下,将扇区写回磁盘会导致磁盘数据不一致,并可能损坏磁盘)磁盘。整个文件系统!使用此命令完全由您自担风险,您已被警告!)
热门攻略