Initial commit
Organisation of the repository, add sample examples, add Dll & MappedFile abstractions
Add Elf binary class and identification 32/64bits
Add the elf GNU header to the project to allow its use on Windows
Change the name of our elf header to avoid conflict with the one of the GNU C library on Windows
Add first support for PE/PE+ file format and Windows
Add PE headers as attributes to the base PE class
Add support of PE files on Linux plateform
Add feature: section enumeration and hexadecimal dump
Enumerating section on PE file format: OK.
Add exceptions classes
Change parameter of the create_binary static function to take the name of the file in unique parameter
Use of an ASection class to represent a section from any file format and abstract common cact common characteristics.
Full Dump of a PE section header -> OK
Add an intermediate interface for pe and elf binaries in order to allow to handle bother 32/64 bits with the same base class
Add some PE code
Add a PeBase class -> an abstract class to support most of PE/PE+ speficities
Code to dump resources directory is now fine
Add parsing of: TLS/Relocations - for pe files
Update ELF classes and add ElfBase and ElfSection