私はすでに、圧縮解除、gzip、およびグーグルの結果として出てくる他のすべてのソリューションを試しましたが、これらは私にとってはうまくいきませんでした。
GZ署名の画像検索だけを取得するには-
1f 8b 08 00
。> od -A d -t x1 vmlinuz | grep '1f 8b 08 00' 0024576 24 26 27 00 ae 21 16 00 1f 8b 08 00 7f 2f 6b 45
そのため、画像はから始まります
24576+8 => 24584
。次に、ポイントからイメージをコピーして解凍します-> dd if=vmlinuz bs=1 skip=24584 | zcat > vmlinux 1450414+0 records in 1450414+0 records out 1450414 bytes (1.5 MB) copied, 6.78127 s, 214 kB/s
オンラインのフォーラムからこれらの指示を逐語的に入手しました:http : //www.codeguru.com/forum/showthread.php?t=415186
このプロセスは私には機能せず、ファイルが見つかりません0024576およびそれ以降のすべての番号を示すエラーが発生します。
vmlinuzからvmlinuxを抽出するにはどうすればよいですか?
ありがとうございました。
編集:これはリバースエンジニアリングの質問です。RPMをインストールしたり再コンパイルしたりするためのディストリビューションにはアクセスできません。私はvmlinuzから始めます。