2017-02-05 9 views
0

フラッシュチップからダンプしたビッグエンディアンのzImageファイルがあります。ビッグエンディアンのxzファイルを解凍する

私はzImageの16進ダンプを掘り、xzヘッダー(FD 37 7A 58 5A 00)を見つけたので、xzで圧縮されていると考えられました。

01c2010 4d00 8c5d 0000 0000 4d00 4a60 0000 0000 
01c2020 7a58 fd37 0001 5a00 de36 6922 edc2 03c0 

ddを使用してヘッダーからファイルを取得するにはどうすればよいですか。ファイルを解凍するにはどうすればよいですか?私はリトル・エンディアンのThinkPadに取り組んでいます。

答えて

2

はい、バイトシーケンスが偶然に現れた可能性は低いです。これはxzヘッダーです。

「ビッグエンディアンxzファイル」はありません。そのファイル内のxzストリームです。ヘッダーからファイルの最後までストリームを抽出するだけです。 xz形式は自己終了型なので、xzを使って解凍すると最後のジャンクションは無視されます。