问题标签 [hexdump]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2714 浏览

assembly - 如何将汇编语言转换为 VB6 或可读格式

我丢失了我的源代码,我有 vb6 exe,我反编译了 exe,然后我得到了如下所示的反编译代码。现在我想将此代码转换为 vb6 源代码或可读格式。

反编译代码:想转成vb6格式

0 投票
1 回答
876 浏览

hexdump - hexdump 命令的输出格式是什么?

文件是否像第一个输出一样存储在硬盘上,并且“hexdump -C”输出被重新排序以提高可读性?

0 投票
3 回答
657 浏览

cocoa - 在 OS X 上的 Cocoa 中实现自定义 NSView

我正在创建一个 Cocoa 应用程序,其中一个视图将包含当前加载文档的“十六进制转储”。到目前为止,我一直在使用沼泽标准(而且非常不吸引人)NSTextField,但我现在正在寻找更强大的东西。

我非常0xED.app喜欢并且很想复制它的主要“十六进制转储”视图。我该怎么做呢?

我不一定喜欢吸引眼球,而是能够在不选择偏移量或文本列的情况下选择一系列字节。我什至不知道从哪里开始有效地实施这一点。当然这不是在空白画布上绘制的吗?

0xED 截图

0 投票
3 回答
1924 浏览

c++ - 在c中将Hexdump转换为字符串

有没有办法将十六进制转储例如 aec4d2f3c6a4e70ea6cea074f65812d2a34b180cc92b817edcd867167e7a91c5beb942f0 转换为 c 中的字符串,以便每两个十六进制数字生成一个字符?如果是这样,是什么?

0 投票
3 回答
3790 浏览

c++ - 将文件的 hexdump 或 RAW 数据提取为文本

我想知道是否有办法将文件的 hexdump 或原始数据输出到 txt 文件。例如,我有一个文件,比如说“data.jpg”(文件类型无关紧要)如何将 HEXdump(14ed 5602 等)导出到文件“output.txt”?还有我如何指定输出的格式,例如 Unicode 或 UTF?在 C++ 中

0 投票
2 回答
1271 浏览

c++ - 十六进制转储宏 (C/C++)

我有一个有效的 hexdump 函数,但打印单个变量似乎有点过头了。所以我正在尝试为它制作一个宏。到目前为止,这几乎完美无缺:

唯一的问题是我不能将它与函数的返回值一起使用。我得到错误lvalue required as unary '&' operand。我认为这意味着我不能使用这种将 ptr 转换为 uint-ptr 的方法。有没有另一种有效的方法来做到这一点?

编辑:我想提一下,大多数人忽略的是我希望看到我的值被保留并转换为无符号整数十六进制格式。请注意,您可以将我的宏与左值一起使用float,它会吐出正确的大端表示。大多数常规的十六进制转储例程将在写入内存时打印出这些位,这显然取决于字节序。我不清楚我的意思是什么。

无论如何,我最终编写了一组可与 r 值一起使用的重载函数。最后,我真的只是想在 32 位浮点数上使用它。

0 投票
2 回答
9677 浏览

hexdump - 什么是十六进制转储 - 这是什么意思?

该文本数据如何以十六进制表示?这是什么意思?

0 投票
2 回答
3285 浏览

3d - 3D 模型:从二进制文件转换,学习读取十六进制转储

我有一个以未知二进制格式存储的 3D 对象。我在十六进制编辑器中打开它,发现第一行是“OBJF”,后面是一些被翻译为材质和纹理名称的行。所以至少我确信它是一个 3D 对象。

现在我需要弄清楚顶点、法线和 UV 以及其他信息,但我不知道如何弄清楚。因此,在尝试猜测数据可能代表什么之前,我需要学习如何有效地读取十六进制转储。

我应该从哪里开始?

0 投票
2 回答
496 浏览

linux - 如何将 hexdump 的内联转录输出到 ACSII?

这是一个名为 HEXedit 的程序的示例,它显示了我所说的内联:

可能有办法通过hexdump做到这一点,但我还没有找到办法。

0 投票
3 回答
6605 浏览

perl - 想要的壳牌魔术:管道中 hexdump 的格式输出

我正在调试通过 TCP 传输数据的程序的输出。出于调试目的,我已将接收程序替换为netcatand hexdump

这几乎像我想要的那样将所有数据输出为一个不错的 hexdump。现在数据以长度不是 16 的倍数的固定块传输,导致输出中的行移位,这使得发现差异有点困难:

如何重新格式化输出,以便在 17 个字节后开始新行?它应该看起来像这样:

使用 hexdumps-n参数不起作用,因为它会在达到字节数后退出。(除非有办法让 netcat 程序保持运行并将下一个字节无缝传送到新的 hexdump 实例)。

如果我可以watch -d在输出上使用来突出显示行之间的变化,那也很棒。