Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Aiden Fox Ivey authored Dec 29, 2023
1 parent 9b197dd commit bcee83d
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
# ELF Packer

## Full test suite included!! ✨💅
Copyright 2023 (c) Aiden Fox Ivey <[email protected]>, Alisya K.

## Methodology

Under the hood we use [Construct](https://construct.readthedocs.io/en/latest/) to parse the ELF files. We've written our code so that
there is support for 32 and 64 bit ELF files. As is expected, the parser respects the `e_ident[EI_DATA]` rather than assuming the provided
binary is the host encoding or an arbitrary one.

Thanks must be given to the [elf32.py](https://github.com/construct/construct/blob/master/deprecated_gallery/elf32.py) example provided
in Construct's deprecated gallery, as it demonstrated a very clean way to construct the code.

## Resources

Expand Down

0 comments on commit bcee83d

Please sign in to comment.