contrib/elf2dmp: add ELF dump header checking
commitc06ebc0f1b13b9b3802b35969c00e19a31cde484
authorViktor Prutyanov <viktor.prutyanov@redhat.com>
Fri, 20 May 2022 08:43:39 +0000 (20 11:43 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 25 May 2022 19:26:35 +0000 (25 21:26 +0200)
tree8cdab3ba79cb4eb8251558fa0d000bbd3fc37ef3
parent232e9255478f3849957d2f4b083d6e5d4736ab04
contrib/elf2dmp: add ELF dump header checking

Add ELF header checking to prevent processing input file which is not
QEMU x86_64 guest memory dump or even not ELF.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1013

Signed-off-by: Viktor Prutyanov <viktor.prutyanov@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220520084339.171684-1-viktor.prutyanov@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
contrib/elf2dmp/qemu_elf.c