diff --git a/lib/elf.rb b/lib/elf.rb index 9a8588a..0ad5700 100644 --- a/lib/elf.rb +++ b/lib/elf.rb @@ -309,6 +309,7 @@ class Elf flag += (elf.sh[i].sh_flags & 4) > 0 ? "x" : "-" @sections[elf.sh[i].name_str.to_s]["offset"] = elf.sh[i].sh_addr.to_i + @sections[elf.sh[i].name_str.to_s]["size"] = elf.sh[i].sh_size.to_i @sections[elf.sh[i].name_str.to_s]["flag"] = flag end end