linux ELF coding - JohnHau/mis GitHub Wiki

https://cdmana.com/2022/130/202205100917181017.html

https://mcuoneclipse.com/2013/04/14/text-data-and-bss-code-and-data-size-explained/

https://wiki.osdev.org/ELF

https://downloads.ti.com/docs/esd/SPRU513/introduction-to-sections-stdz0691509.html

https://docs.oracle.com/cd/E19120-01/open.solaris/819-0690/gjpww/index.html

https://mirzafahad.github.io/2021-05-08-text-data-bss/

https://johnkerl.org/doc/link-load.pdf

https://stevens.netmeister.org/631/elf.html

https://www.ics.uci.edu/~aburtsev/238P/lectures/lecture05-linking-and-loading/lecture05-linking-and-loading.pdf

https://cseweb.ucsd.edu/~ricko/CSE131/teensyELF.htm

https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/readelf.html

https://www.ics.uci.edu/~aburtsev/238P/hw/hw3-elf/hw3-elf.html

https://www.geeksforgeeks.org/readelf-command-in-linux-with-examples/

https://wiki.osdev.org/ELF_Tutorial

https://www.cs.swarthmore.edu/~newhall/unixhelp/binaryfiles.html

https://lief-project.github.io/doc/latest/tutorials/08_elf_bin2lib.html

https://www.thegeekstuff.com/2012/07/elf-object-file-format/

https://www.linux-magazine.com/Issues/2017/202/ELF

https://man7.org/linux/man-pages/man1/readelf.1.html

https://refspecs.linuxfoundation.org/elf/elf.pdf

https://sourceware.org/elfutils/

https://ocw.cs.pub.ro/courses/cns/labs/lab-02

https://www.systutorials.com/docs/linux/man/1-elfedit/

https://www.tutorialspoint.com/unix_commands/readelf.htm

https://www.intezer.com/blog/malware-analysis/elf-malware-analysis-101-initial-analysis/

https://allabouttesting.org/10-practical-examples-using-readelf-command/

https://news.ycombinator.com/item?id=28848070

https://github.com/xyproto/shrinky

https://manpages.ubuntu.com/manpages/xenial/man1/patchelf.1.html

https://www.cs.cmu.edu/afs/cs/academic/class/15213-f00/docs/elf.pdf https://www.matteomalvica.com/minutes/binary_analysis/

https://www.codetd.com/en/article/7939815

https://localcoder.org/reading-elf-string-table-on-linux-from-c

http://www.ouah.org/virus-writing-HOWTO/magic.of.elf.html

https://codingwithfun.com/p/get-to-know-the-elf-files-in-linux/

https://stackoverflow.com/questions/10626203/reading-elf-string-table-on-linux-from-c

http://timelessname.com/elfbin/

https://reverseengineering.stackexchange.com/questions/29238/running-elf-file-built-for-arm-arhitecture

https://www.osnews.com/story/130018/the-101-of-elf-files-on-linux-understanding-and-analysis/

https://blog.tartanllama.xyz/writing-a-linux-debugger-elf-dwarf/

https://interrupt.memfault.com/blog/gnu-binutils

https://0x00sec.org/t/part-1-elf-and-the-arm-processor-writing-a-simple-arm-debugger-in-c/3157 https://opensource.com/article/20/4/linux-binary-analysis

https://visualgdb.com/tutorials/linux/symbols/

https://www.gnu.org/software/binutils/

https://t4tutorials.com/executable-and-linkable-format-in-operating-systems/

https://intellipaat.com/community/60639/invalid-elf-header-linux

https://codehunter.cc/a/linux/how-to-find-the-main-functions-entry-point-of-elf-executable-file-without-any-symbolic-information

https://linuxconfig.org/gdb-debugging-tutorial-for-beginners

https://docs.adacore.com/gnat_ugx-docs/html/gnat_ugx/gnat_ugx/arm-elf_topics_and_tutorial.html

https://morioh.com/p/247d2b445c2e

https://www.apriorit.com/dev-blog/181-elf-hook

https://www.mikekohn.net/file_formats/magic_elf.php

https://montcs.bloomu.edu/Information/LowLevel/Assembly/linux-assembly-tutorial.shtml

https://wiki.edunitas.com/IT/en/114-10/ELF_8334_eduNitas.html

https://www.computerhope.com/unix/uld.htm

https://docplayer.net/25316186-Elfio-tutorial-and-user-manual-abstract-elfio-is-a-header-only-c-library-intended-for-reading-and-generating-files-in-the-elf-binary-format.html

http://taggedwiki.zubiaga.org/new_content/e52fc78f7b69a4791874bbed88c133b5

https://resources.infosecinstitute.com/topic/complete-tour-of-pe-and-elf-structure/

https://www.suse.com/c/making-sense-hexdump/

https://www.coreboot.org/Build_HOWTO

https://www.cyberciti.biz/faq/howto-unix-command-run-execute-bin-files-in-linux/

https://people.redhat.com/mpolacek/src/devconf2012.pdf

https://www.programmersought.com/article/72063424000/

https://lwn.net/Articles/631631/

https://www.linuxjournal.com/article/1059

https://www.bogotobogo.com/cplusplus/embeddedSystemsProgramming_gnu_toolchain_ARM_cross_compiler.php

https://lwn.net/Articles/531148/

https://www.scs.stanford.edu/15au-cs140/notes/linking.pdf

https://www.nongnu.org/avr-libc/user-manual/mem_sections.html

https://community.memfault.com/t/bss-section-larger-than-expected/355

http://users.umiacs.umd.edu/~ramani/cmsc662/Compiler-Lecture.pdf

https://refspecs.linuxbase.org/LSB_3.0.0/LSB-PDA/LSB-PDA/specialsections.html

https://www.oreilly.com/library/view/solaristm-7-reference/0130200484/0130200484_ch18lev1sec31.html

https://www.ele.uva.es/~jesus/hardware_empotrado/Compiler.pdf

https://linux-audit.com/elf-binaries-on-linux-understanding-and-analysis/

https://linuxhint.com/understanding_elf_file_format/