From 1762c8c43542c0aab1807ce5b7168ead063b2531 Mon Sep 17 00:00:00 2001 From: Nicolas Date: Fri, 28 Feb 2025 15:49:37 +0100 Subject: [PATCH] Field name fixed in elt_symbol.read_data() --- src/pelfy/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pelfy/__init__.py b/src/pelfy/__init__.py index d47f1ce..e51b3e6 100644 --- a/src/pelfy/__init__.py +++ b/src/pelfy/__init__.py @@ -74,7 +74,7 @@ class elf_symbol(): """ assert self.section, 'This symbol is not associated to a data section' if self.section.type == 'SHT_NOBITS': - return b'\x00' * self['sh_size'] + return b'\x00' * self['st_size'] else: offset = self.section['sh_offset'] + self['st_value'] return self.file.read_bytes(offset, self['st_size'])