文件十六进制编辑软件HxD Hex Editor的使用
在编写自定义格式文件的读写程序,或分析一个二进制文件的内容时,需要查看文件的十六进制内容,这就需要用到文件十六进制内容显示与编辑软件。本人试用过4种这样的软件,试用过的4个软件分别是:
(1)WinHex,专门用于文件十六进制显示和编辑的软件,有评估版可用,正式版收费。下载地址 http://www.winhex.com/winhex/
(2)UltraEdit,这是个通用的文件编辑器,可以编辑文本文件。如果是二进制文件,就以十六进制显示。有免费试用版,正式版收费。下载地址 http://www.ultraedit.com/
(3)Notepad++,是一个开源的文本编辑器,要显示文件十六进制内容需要安装一个插件HEX-Editor。但是因为这个插件是很多年前发布的,只有32位版本,所以只能在32位版本的Notepad++里安装这个插件。下载地址 https://notepad-plus-plus.org/
(4)HxD Hex Editor,是一个免费软件,专门用于文件十六进制显示和编辑的,其功能比Notepad++的插件强,下载地址 https://mh-nexus.de/en/hxd/
所以,HxD Hex Editor是免费的,且功能强,用它就是最合适的了。
例如,上图是用PyQt5编写的一个读写文件的程序,向文件test.stream内连续写入界面上的这些数据。用HxD打开文件test.stream显示的内容见下图。
在HxD的右侧编辑器里还会显示所选择字节码的各种组合的数据,例如Int8, Int16, Int32等。例如,图中文件十六进制内容里选择了02和03两个地址的字节码,程序里往这个位置写入的是Int16整数-1522,在右侧编辑器里可以看到属性Int16就是-1522。
文件十六进制编辑软件HxD Hex Editor的使用相关推荐
- Ubuntu 下pdf文件,编辑软件 Master pdf editor
1.安装qt: sudo apt-get install qt-sdk 2.下载Master pdf editor: wget http://get.code-industry.net/public/ ...
- 十六进制编辑器HxD Hex Editor x64 v2.3.0.0
HxD Hex Editor x64 v2.3.0.0
- (五)十六进制编辑器Winhex或hex editor:可以将图片打开,显示其十六进制的数据
一.hex editor 二.Winhex1510
- 槃星—第1天任务—植物大战僵尸游戏数据修改(Hex Editor Neo)
JAVA实战训练营Day1. --"让戴夫一夜暴富" 目录 一.Day1.的目标 二.任务所涉及的知识点(参考资料) 1.计算机基础进制转换(二进制BIN.八进制OCT.十进制DE ...
- 2023-02-21 好用的一款十六进制编辑器软件Hex Editor Neo ,以十六进制字节形式查看文件有字节
一.Hex Editor Neo是一款十六进制编辑器软件,可以在几秒钟内处理大文件的操作,能够帮助用户编辑ASCII,十六进制,十进制,float,double和二进制数据的应用程序.感觉比notep ...
- java二进制编辑器_Java Hex Editor免费版-十六进制编辑器下载 v2.0 免费版 - 安下载...
Java Hex Editor是一款非常实用的十六进制编辑器,它同时也是Java十六进制编辑器,可以以独立应用程序(SWT小部件)运行,同时还可以以Eclipse插件的形式进行功能拓展集成:支持编辑非 ...
- 工具及方法 - 编辑二进制文件(使用VSCode和Notepad++的插件Hex Editor)
Visual Studio Code 在VSCode里安装插件,可以实现很多功能. 打开VSCode,在菜单里选择, View->Extensions,就会出现扩展插件的查找页面. 输入想要查找 ...
- HxD - Freeware Hex Editor and Disk Editor
推荐一款免费的软件HxD - Freeware Hex Editor and Disk Editor 用于查看二进制.十六进制编码很方便,类似的软件有hex-editor,不过这个是收费的. 官网: ...
- Hex Editor实现Notepad++16进制编辑功能
Hex Editor实现Notepad++16进制编辑功能 Hex Editor使用说明 解压缩后把HexEditor.dll文件复制到安装目录(如C:\Program Files\Notepad+ ...
最新文章
- 实用ExtJS教程100例-009:ExtJS Form无刷新文件上传
- C++接口工程实践:有哪些实现方法?
- Mind Control CodeForces - 1291C(思维)
- 从 Netflix 到 Spring Cloud Alibaba 差距不知一点点
- RocketMQ消息存储原理
- 问题 B: 算术基本运算 山东科技大学 oj c语言
- php调用拼多多的接口
- (转)Three.JS学习 9:WEBVR 入门demo
- wps linux 哪个版本好用吗,WPS Linux版与国产统一操作系统UOS完成适配:体验追上Wintel...
- 时间片轮转(RR)调度算法(详解版)
- 省一级计算机操作题,江苏省计算机一级操作题大全
- CWE-120: Buffer Copy without Checking Size of Input(不检查输入数据大小就复制缓冲区)
- Philosopher’s Walk ICPC 2017 Daejeon F dfs 分治
- Java导入Excel工具类使用教程
- YuKimCai——Linux(centos操作系统)挂盘记录
- 韩央行:英国脱欧协议被否决对金融市场影响有限
- 1489. 田忌赛马(贪心)
- java后台批量下载文件压缩ZIP
- 安卓系统手机音乐播放器问题
- 如何才算掌握Java