flare-floss/floss/layout
lakshit verma 13c3fc8dcd
fix(layout): annotate PE/ELF root-level strings with structures
PELayout/ELFLayout mark_structures overrides only recursed into children,
never applying structures_by_address to their own strings, so strings in
the ELF header/program-header gap (attached to the root node) and PE
header-gap strings rendered with an empty .structure. Both now annotate
their own strings before recursing, matching MachOLayout.
2026-08-19 04:47:06 +05:30
..
__init__.py refactor(layout): thin package exports to compute_layout 2026-07-20 02:29:04 +05:30
base.py fix(layout): annotate PE/ELF root-level strings with structures 2026-08-19 04:47:06 +05:30
elf.py refactor: address mr-tz review on modular layout/tags split 2026-07-13 17:25:20 +05:30
extract.py refactor: move layout string extraction into Layout.extract_strings 2026-08-12 21:40:44 +05:30
macho.py fix(macho): remove redundant PE rsrc type info 2026-07-18 23:41:43 +05:30
pe.py refactor: address mr-tz review on modular layout/tags split 2026-07-13 17:25:20 +05:30
types.py refactor: address mr-tz review on modular layout/tags split 2026-07-13 17:25:20 +05:30