hexdump

如何拆分长行十六进制字符串?
hexdump

如何拆分长行十六进制字符串?

我有一个长十六进制字符串,例如 100000006465780A3033350025979BA5B30D4516F6。 有没有一种简单的方法可以让我将这些十六进制编码字节用空格分隔开,这样我就可以得到 10000000 64 65 78 A3 03 33 35 00 25 97 9B A5 B3 0D 45 16 并删除最后两个单词 F6? 我有多条线路。我想管理这些线路。 有没有一种简单的方法可以让我一次性拆分这些行(或者其他可以在 Windows 下使用的易于访问的工具)? ...

Admin

我如何以交互方式比较大型二进制文件?
hexdump

我如何以交互方式比较大型二进制文件?

我正在尝试比较一些 500GB 磁盘映像的十六进制转储。我可以通过管道轻松查看文件的部分内容hd。less我想要一些类似的功能,以便以交互方式比较它们,而无需读取整个文件。 我想手动检查差异,而不是确认它们不同,因此像这样的工具cmp不太适合这项工作。我也不需要生成补丁。 VBinDiff 可以作为解决方案,但它只能处理文件的前 4GB,并且其输出是堆叠的而不是并排的。 回答超级用户:如何在 Linux 中比较二进制文件?diff -y <(xxd foo1.bin) <(xxd foo2.bin)然而建议xxd管道首先读取整个文件。 我还想折叠...

Admin

如何使用 hexdump 物理地查看我的 GUID 分区表(gpt)?
hexdump

如何使用 hexdump 物理地查看我的 GUID 分区表(gpt)?

例如,使用 hexdump,我可以看到主引导记录的二进制内容。同样,我想看看我的 gpt 是什么样子的。它位于 EFI 系统分区的某个地方吗?我只找到了不同的 .efi 文件,没有找到任何类似于分区表的东西的提示。 ...

Admin

NTFS 将分区的标签存储在哪里?
hexdump

NTFS 将分区的标签存储在哪里?

我正在使用十六进制编辑器 (wxHexEditor) 探索硬盘内容。我正在寻找分区标签的存储位置。 因此,我正在探索的驱动器是 NTFS 格式的 GPT 驱动器。使用 Gparted,我更改了分区的名称和标签。名称很容易找到,它是 GPT 特有的,存储在分区表中。但是我找不到标签存储在哪里。 我的 NTFS 引导扇区位于扇区 2048。我正在查看NTFS 的维基百科页面引用: 在 NTFS 中,所有文件、目录和图元文件数据(文件名、创建日期、访问权限(通过使用访问控制列表)和大小)作为元数据存储在主文件表 (MFT)。 并且段落图元文件包含元...

Admin

为什么不同的十六进制编辑器对一个文件显示不同的二进制文件?
hexdump

为什么不同的十六进制编辑器对一个文件显示不同的二进制文件?

当我打开一个二进制文件(在本例中为)时,对于同一个文件,不同的十六进制编辑器显示的结果各不相同。我在节头的起始点进行了测试,因此请注意( )C:\\Windows\\System32\\notepad.exe的起始地址。2E 74 65 78 74 00 00 00".text..." 氢键: - 开始于00000200。 超级编辑: - 开始于00000200。 视图: - 开始于000001E8。 弗雷德: - 开始于000001E8。 ...

Admin

以十六进制形式查看控制台中的串行设备输出
hexdump

以十六进制形式查看控制台中的串行设备输出

我可以通过以下两个命令将串行设备输出转换为十六进制格式: cat /dev/ttyUSB0 > data.dump #send some data to serial device, and interrupt cat using Ctrl+C after some time xxd data.dump 它给出如下输出: 00000000: 80ff ffff ffff ffff ffff ffff ffff .............. 但是我想通过一个命令来完成此操作以查看实时数据流,但这两个命令对我来说都不起作用: ca...

Admin

如何在十六进制转储中移动位
hexdump

如何在十六进制转储中移动位

我正在尝试使用 hexdump 可视化帧缓冲区的位图,但数据向左移动了两位。是否可以使用 hexdump(或其他二进制文件可视化工具,如 xxd)格式将每个字节向右移动两位以进行可视化? 例子: 我的当前文件: 0x84 0x14 0x50 我想看到(每个字节右移两位): 0x21 0x05 0x14 ...

Admin

Wireshark(和其他十六进制编辑器/查看器)中的“行”号是什么?
hexdump

Wireshark(和其他十六进制编辑器/查看器)中的“行”号是什么?

这可能是一个非常简单的问题,在其他地方有答案,但我想不出合适的词来进行有效的搜索,所以我在这里。显然,如果这是一个重复的问题,请随意投票关闭。 有人能解释一下“线”号(0000、、、等等——我想不出更好的词来形容它们)在 wireshark 和其他十六进制编辑器中是什么意思0010?0020 一行有 16 个字节,所以我猜它不是字节偏移量 - 它们是什么? 再次,如果这个问题很愚蠢,而且在其他地方有答案,我深表歉意。任何帮助都将不胜感激。 ...

Admin

使用 hexdump 复制 xxd 命令
hexdump

使用 hexdump 复制 xxd 命令

在我当前的工作站上,我只有hexdump,而不允许安装其他软件包,例如xxd。所以我需要将此 xxd 命令转换为 hexdump 等效命令 echo "my home is very good 002_" | xxd -p -c 256 #Output: 6d7920686f6d65206973207665727920676f6f64203030325f0a echo "my home is very good 002_" | hexdump -e '256 1 "%x"' #Output: 6d7920686f6d652069732076657279...

Admin

将十六进制转储转换为 tar 文件
hexdump

将十六进制转储转换为 tar 文件

我有hex dump一个 1f8b 0800 3416 1259 0003 edcf 310e c230 0c85 61cf 9c22 1708 b2d3 909e a7a2 5d90 1028 7581 e353 d401 2660 a910 d2ff 2d6f f01b 9ec7 615f 07df facd 6535 3a2b 253f d2da 9dbe e622 9958 639a b3a5 3615 51b3 648d 045d 6fd2 d334 7a57 4390 fed2 bfed 7dba ffa9 c3fc 7ff4 53bc 76f...

Admin

将二进制文件的内容复制为十六进制字符
hexdump

将二进制文件的内容复制为十六进制字符

我想将二进制文件的内容复制为十六进制字符。 Notepad++ 插件 ASCII 到 Hex 不起作用,因为字符不是 ASCII。 在 TextPad 5.3 中,十六进制模式没有任何复制选项。 在其他一些工具中,如果我以十六进制模式复制并尝试粘贴到另一个应用程序中,则会粘贴纯文本或原始二进制字符,而不是十六进制字符。 ...

Admin

这是什么数据? Resource Hacker
hexdump

这是什么数据? Resource Hacker

我是使用 Resource Hacker 修改 *.EXE 和 *.DLL 文件的新手,我需要帮助理解它在“打开”这些文件时提供的所有数据。 更具体地说,我使用 Res Hacker 打开了执行程序它位于 C:\Windows\System32\ 中,我按下“预取列表:0”存档于“RCData”文件夹。Res Hacker 显示的内容如下: 所有这些数据代表什么?三列分别显示什么类型的数据?谢谢! ...

Admin

使用参数 -Tail 的 Get-Content 需要无限的时间
hexdump

使用参数 -Tail 的 Get-Content 需要无限的时间

当我执行Get-Content -ReadCount 0 -encoding String -literalpath "D:\file"一个文件时,它会在一分钟内转储十六进制内容,但是当我执行时Get-Content -ReadCount 0 -tail 1 -encoding String -literalpath "D:\file",Powershell 不会给出任何输出,即使 30 分钟后也是如此。这是文件链接。我遗漏了什么? ...

Admin