それらのパターンを理解するために、ディスクイメージからバイトをプロットします。このパターンがディスクテストプログラムによって作成されたと確信しているため、これは主に学術的なタスクですが、とにかくリバースエンジニアリングを行いたいと思います。
私は、パターンが256文字の周期で整列していることをすでに知っています。
この情報を視覚化する2つの方法を想像できます。各ピクセルの色が文字のASCIIコードである時間(3次元)で表示される16x16プレーン、または各ピリオド(2次元)の256ピクセルラインです。
これは、xxd
(32x16)を通して見たパターン(複数表示される場合があります)のスナップショットです。
いずれにせよ、私はこの情報を視覚化する方法を見つけようとしています。これはおそらく信号解析にとって難しいことではありませんが、オープンソースソフトウェアを使用する方法を見つけることができないようです。
私はMatlabやMathematicaを避けたいのですが、最近Rで学習しているので、Rでの回答を希望しますが、それでも、どのような言語でも大歓迎です。
更新、2014年7月25日:以下のEmreの回答が与えられた場合、これはパターンの最初の30MBが256ではなく512に配置された場合のパターンです(この配置はより良く見えます)。
これ以上のアイデアは大歓迎です!