From c7fbb661aed6f233308730052ce6b3a480adcf15 Mon Sep 17 00:00:00 2001 From: ThePixelCoder Date: Sat, 27 Aug 2022 05:51:45 -0500 Subject: [PATCH] patterns: Add GNU program types to ELF (#35) --- patterns/elf.hexpat | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/patterns/elf.hexpat b/patterns/elf.hexpat index 70ebe60..3de8cdb 100644 --- a/patterns/elf.hexpat +++ b/patterns/elf.hexpat @@ -158,7 +158,11 @@ namespace program { LOOS = 0x60000000, HIOS = 0x6FFFFFFF, LOPROC = 0x70000000, - HIPROC = 0x7FFFFFFF + HIPROC = 0x7FFFFFFF, + GNU_EH_FRAME = program::Type::LOOS + 0x474E550, + GNU_STACK = program::Type::LOOS + 0x474E551, + GNU_RELRO = program::Type::LOOS + 0x474E552, + GNU_PROPERTY = program::Type::LOOS + 0x474E553 }; struct Header {