Skip to content

A basic ELF Header reader written in Python as an example program. In dev

Notifications You must be signed in to change notification settings

lili7h/py-elfread

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py-elfread

A basic ELF File Header reader written in Python as an example program. In dev.

Attempts to use some OOP (Object Oriented Programming) techniques to enforce good style, if confused please research OOP principles/design patterns such as Classes, Objects, Singletons, Factories.

The main runnable is ./elfread.py, which references files in the ./elf/ and ./modules/ directories. Most of the code is implemented in ./elf/elf.py.

Run a test using something like:

$ ./elfread.py test_files/1337

(obvs don't put the '$' in your command). There are a couple other test files which (im pretty certain) are also ELF files.

About

A basic ELF Header reader written in Python as an example program. In dev

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages