十六进制编辑器查看组合字符串和浮点数据 [英] Hex editor for viewing combined string and float data
问题描述
我有未知格式的二进制文件,我需要能够读取。我有机会获得一个程序,它可以解包的文件,但用户界面是可怕的导出数据。我试图在文件中寻找他们,并发现了一个模式中提取几个点,但它不是一种有效的方法。我试图做的是比赛的十六进制模式来挑选浮点值,但复制,粘贴,翻译和搜索文件不是一个快速的过程。
I have a binary file of unknown format that I need to be able to read. I have access to a program which can 'unpack' the file, but the user interface is terrible for exporting data. I've extracted a few points in an attempt to search for them in the file and discover a pattern, but it's not an efficient method. What I'm trying to do is match hex patterns to single floating point values, but copying, pasting, translating, and searching the file is not a quick process.
我环顾四周相当多,而且我似乎无法找到任何十六进制编辑器,允许用户以突出4个或8个字节,并在文本视图中显示单或双浮点数,而不是< A HREF =http://en.wikipedia.org/wiki/Mojibake相对=nofollow>变为乱码。也许我不利用十六进制编辑器我试过的全部潜力,但我坚持。下面是我试过的编辑列表。有谁知道有我需要的功能,编辑,或者如何正确地使用我已经尝试的人?
I've looked around quite a bit, and I can't seem to find any hex editors that allow a user to highlight 4 or 8 bytes and display a single or double floating point number in the text view, rather than Mojibake. Maybe I'm not utilizing the full potential of the hex editors I've tried, but I'm stuck. Here's a list of editors I've tried. Does anyone know of an editor that has the features I need, or how to correctly use the ones I've attempted?
- HEdit
- FlexHex
- 十六进制编辑器NEO
- 记事本+六角插件
- HXD
推荐答案
不久以前,我写了一个十六进制观众称为串行向导其中有一个功能是这样的。
Sometime ago, I wrote an Hex viewer called Serial Wizard which has a functionality like this.
不幸的是,它只有对整型(整数,长等)的转换,但它相对容易增加新conversions.If你想我可以尝试写一个浮点转换的明天。
Unfortunately it has only conversions for integral types (integer, long, etc) but it's relatively easy to add new conversions.If you want I can try to write a float converter tomorrow.
这篇关于十六进制编辑器查看组合字符串和浮点数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!