我想从磁盘映像中绘制字节,以便了解其中的模式。这主要是一项学术任务,因为我几乎可以确定这种模式是由磁盘测试程序创建的,但是无论如何我都希望对其进行反向工程。
我已经知道该模式是对齐的,具有256个字符的周期性。
我可以设想出两种可视化此信息的方式:通过时间查看的16x16平面(3个维度),其中每个像素的颜色是字符的ASCII码,或者每个周期256个像素行(2个维度)。
这是模式的快照(可以看到多个),通过xxd
(32x16)可以看到:
无论哪种方式,我都试图找到一种可视化此信息的方法。对于任何人来说,进行信号分析可能都不难,但是我似乎找不到使用开源软件的方法。
我想避免使用Matlab或Mathematica,并且我更喜欢R中的答案,因为我最近一直在学习它,但是无论如何,任何语言都是可以接受的。
更新,2014-07-25:鉴于以下Emre的答案,这是该模式的样子,鉴于该模式的前30MB,以512而不是256对齐(此对齐看起来更好):
任何进一步的想法都欢迎!