elf_parser 0.1.1

A minimal no_std ELF (32/64) parser.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ELF> @@�T@8
@@@@@@��@@@@��@@%%  @ @��P.P>@P>@��`.`>@`>@��88@8@@@xx@x@DDS�td88@8@@@P�td  @ @$$Q�tdR�tdP.P>@P>@��/lib64/ld-linux-x86-64.so.20GNU����GNU�<��W�8=s'���%{� �GNU( __libc_start_mainlibc.so.6GLIBC_2.34__gmon_start__����?@�?@��H��H��/H��t��H�����1�I��^H��H���PTE1�1�H��@��/�f.����f.��� @@H= @@t�H��t	� @@��f��ff.�@� @@H�� @@H��H��?H��H�H��t�H��t� @@���ff.�@���=A/uUH���z����//]�ff.�@���UH���E��]���H��H���;$���@@���T����hzRx�����&D0����D����A�C
M@�@@
@P>@X>@���o�@(@�@
7�@0	���oh@���o���o`@`>@GCC: (GNU) 11.2.1 20210728 (Red Hat 11.2.1-1)
GA$3g987F@F@ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987F@F@ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987P@U@ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA*FORTIFY�P@U@GA+GLIBCXX_ASSERTIONSP@U@
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realign
GA$3g987 @ @ GA$running gcc 11.2.1 20210728 GA$annobin gcc 11.2.1 20210728GA*GOWjEGA*GA+stack_clashGA*cf_protection
GA*FORTIFY�GA+GLIBCXX_ASSERTIONSGA*GA!GA+omit_frame_pointerGA*GA!stack_realignGA$3a1 @F@GA$3a1U@U@GA$3a1@@GA$3a1@ @GA$3a1`@@GA$3a1@@GA$3a1@@GA$3a1@@GA$3a1 @%@��F@F@& @7 @L @b @| @� @� @� @��@ F@F@& @7 @L @b @| @� @� @� @P@U@& @7 @L @b @| @� @� @� @�P@U@(��3`@5�@H�@^@@jX>@�@�P>@�������� @���`>@� @�@@
6 @@'@@.
@4@@A P @] @! @@lP@: @&�@@�@� @@�@crt1.o.annobin_lto.annobin_lto_end.annobin_lto.hot.annobin_lto_end.hot.annobin_lto.unlikely.annobin_lto_end.unlikely.annobin_lto.startup.annobin_lto_end.startup.annobin_lto.exit.annobin_lto_end.exit__abi_tag.annobin__dl_relocate_static_pie.start.annobin__dl_relocate_static_pie.endcrtbegin.oderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryex.ccrtend.o__FRAME_END___DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_start_main@GLIBC_2.34_edata_fini__data_start__gmon_start____dso_handle_IO_stdin_used_dl_relocate_static_pie__bss_startmain__TMC_END___init.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.got.plt.data.bss.comment.gnu.build.attributes@#8@8@6x@x$I�@� W���o�@�a�@�Hi(@(7q���o`@`~���oh@h ��@�0�@� @ ��@
� @ � @ $�8 @8 d�P>@P.�X>@X.�`>@`.���?@�/�@@0�@@0�@@000. `@L0|�J2	�P��S"