Zaten sıkıştırmayı kaldırmayı, gzip'i ve google sonuçları olarak ortaya çıkan diğer tüm çözümleri denedim ve bunlar benim için çalışmadı.
Sadece GZ imzasını aramak için resim
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
böylece görüntü başlar
24576+8 => 24584
. Sonra görüntüyü noktadan kopyalayın ve açın -> 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
Bu talimatları çevrimiçi olarak bir forumdan aldım: http://www.codeguru.com/forum/showthread.php?t=415186
Bu işlem benim için çalışmaz ve dosya bulunamadı 0024576 ve sonraki tüm numaraları bildiren hatalar verir.
Vmlinux'u vmlinuz'dan çıkarmaya nasıl devam edebilirim?
Teşekkür ederim.
DÜZENLENEN: Bu tersine mühendislik sorusudur. Herhangi bir RPM yüklemek veya yeniden derlemek için dağıtımına erişimim yok. Vmlinuz'dan başka bir şeyle başlamam.