问题标签 [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 回答
829 浏览

objective-c - 如何以相反的方式将 int 存储到 nsdata?

我创建随机文件:

}

当 hexdumping 时,我可以看到:

hexdump -C Tape1

第一个应该是 4(通过调试器签出)。但它似乎以相反的方式写成。

是否有一个简单的解决方案来告诉 NSData “正确”存储数据?

0 投票
3 回答
274 浏览

c++ - g++二进制输出分析

给定以下程序:

之后,简单地用“g++ test.cpp -o test”编译它并在二进制文件上运行hexdump -C,我意识到g1、g2和l2的序列可以在二进制文件中清楚地找到。只有 l1 (1c 2c 3c 4c) 的序列,它显然不存在于二进制文件的任何地方。

有人知道这是为什么吗?

0 投票
1 回答
970 浏览

regex - 清理 ASCII 码的十六进制转储

我有一个简单的十六进制转储格式的 PDF 文件,行如下所示:

我怎样才能清理文件,所以我只剩下十六进制值?我猜是正则表达式,但我未能在编辑器中成功应用它。我在 Windows 机器上运行。

0 投票
2 回答
841 浏览

ios - Objective-C 中的 hexdump

我想sqlite .db在我的 Xcode 项目中查看我的文件转储,就像在UILableView.

如何hexdump在我的 iOS 应用程序中运行命令行命令?

0 投票
4 回答
175 浏览

c++ - 将字符串文字读入指针时出现令人尴尬的错误

我觉得这个帖子有点迟钝,但我不知道为什么我的程序在从键盘读取字符串文字时会爆炸(即,然后将其分配给指针)。

调试了一个多小时,程序从键盘读取时一直在爆炸。

我已经尝试了一切来解决这个问题。将字符串初始化为字符串文字(即编译器说它有 nullptr 的问题)。这几乎就像我在某个地方有一个看不见的角色。如果有人能告诉我我做错了什么,我将不胜感激。

主文件

协议.cpp

协议.h

0 投票
2 回答
516 浏览

dll - 可移植的可执行 DLL 文件和二进制日期格式

我有一个 PE 可执行文件 *.exe(32 位),它是一个小应用程序(2.6Mb),用于更新电视设备的固件软件。但是,更新机制仅在 2013-03-12 之前可用。我想破解这个可执行文件只是为了好玩。我正在尝试使用 PE Explorer 在文件 hexdump 中找到此到期日期,并在将来将其替换为某个日期以使该程序正常工作。

我发现这篇关于二进制日期格式的文章:

二进制日期格式

我试图找到类似这个值的东西:

2013-03-xx:0x713xxxx

这是解决我的任务的好方法吗?有什么建议么?你知道任何其他可能有用的 hexdump 工具吗?

最好的尊重,WP

0 投票
4 回答
76079 浏览

linux - 如何仅打印 hexdump 中的十六进制值,而不打印行号或 ASCII 表?

UNIX shell 脚本中将十进制转换为十六进制

我试图只打印hex valuesfrom hexdump,即不打印行号和 ASCII 表。

但以下命令行不打印任何内容:

0 投票
1 回答
2445 浏览

awk - 在cygwin下使用普通awk将十六进制字符串转换为二进制文件

尝试31ff097112使用 cygwin(在 linux 中运行时有效)将使用纯 awk 形式的字符串以字符串形式给出的十六进制字符串转换为二进制文件。尝试了以下方法:

所以我的普通 awk 解决方案的问题是,所有 >= 0x80 的值都以某种方式以 utf8 编码写入结果文件:

而 xxd 工具(在此处找到提示)做得对(如预期的那样:-):

所以我想知道是否有一个解决方案只使用 awk 的功能与 awk(不,不是 perl,不是 python,不是 C)一起使用。

注意:我的普通 awk 解决方案适用于 linux awk 完美,所以也许在 cygwin 中设置了一些其他选项来使其工作?

0 投票
2 回答
324 浏览

ascii - 从 hexdump 中去除高位 - 将高 ascii 转换为低

我正在使用 Apple II 磁盘映像,试图通过 hexdump 检查其内容。

文件中编码了各种内容的字符串,例如玩家的姓名。在 hexdump 中,它们以“高”或“扩展”ASCII 形式出现。

这个字符串:

读作“ÒÉÁÎ ÔÈÅ ÆÉÓÔ”,但去掉高位后,上面的字符串将是

会读到“BRIAN THE FIST”

我正在寻找一种方法(脚本或其他方式)将 hexdump 的“高”ASCII 字节剥离为“低”字节,或者寻找一种可以将高字符解释并显示为低等值的应用程序。

0 投票
2 回答
725 浏览

php - bash 中 hexdump 的合适输出作为 php 中 hex2bin 函数的输入

一个简单的案例,bash 中hexdump的合适输出是什么(需要什么选项),以使其适合作为 php 中hex2bin函数的输入!
PS:我正在使用它通过网络服务流式传输证书(由 OpenSSL 命令制作)。
我已经将 PHP 更新到 5.4.0 并且我正在使用 CentOS 6