Skip to content

Commit

Permalink
Refactor - make ELF parser modular (#622)
Browse files Browse the repository at this point in the history
* Factors out Elf64::parse_file_header().

* Factors out Elf64::parse_program_header_table().

* Factors out Elf64::parse_section_header_table().

* Makes program and section header scan more similar.

* Moves slice_from_bytes() back in Elf64.

* Removes self parameter from ELf64::get_string_in_section().

* Adds Elf64Phdr::file_range().
  • Loading branch information
Lichtso authored Oct 22, 2024
1 parent 27a56b8 commit 7fe3ede
Showing 1 changed file with 152 additions and 113 deletions.
Loading

0 comments on commit 7fe3ede

Please sign in to comment.