Após descompactar por:
HDR='binoffset bzImage 0x1f 0x8b 0x08 0x0'
dd if=bzImage bs=1 skip=$HDR | zcat - > kernel.unpack
(binoffset.c está nas fontes do Linux).
strings kernel.unpack | grep 070701
Dá a listagem do arquivo. Logo após a entrada de / init em
strings kernel.unpack | less
é o conteúdo do script.
Não é uma solução perfeita, mas pelo menos parece funcionar. Por favor, responda se você sabe o caminho 'correto' (para binários) fácil (não escrever programa longo) - Eu não estou marcando como solução.