Udemy – Inside ELF: Exploring the Core of Executable Files 2024-3
Udemy – Inside ELF: Exploring the Core of Executable Files 2024-3 Downloadly IRSpace
Inside ELF: Exploring the Core of Executable Files is a comprehensive, step-by-step course that teaches you, through engaging video tutorials, all the fundamental concepts and topics needed to understand the Linux Executable Format: ELF in Linux. ELF is the standard binary format for executable files, object code, shared libraries, and core dumps on Unix-like operating systems. In this course, we unpack the intricacies of ELF and explore its structure, sections, headers, and dynamic linking mechanisms.
In this course, the person will get to know the internal details of the ELF file. Understand the different stages of the Compilation process (Pre-processing, compiling, Assembling, Linking). Understand what machine code or operation code (opcode) is. Write ARM assembly code and run it on QEMU. Understand the syntax of Assembly code (Label, instruction, comment, assembler directives). Become familiar with the different sections: .text, .data, .bss. Learn to view ARM Registers in the QEMU Monitor Interface. Recognize assembler directives (.byte, .asciiiz, .ascii, .align, .global, .text, .data). View the symbol table and understand symbol resolution. Understand the role of the assembler and linker.
What you will learn
- Deep understanding of ELF (Executable and Linkable Format) file structure.
- Analysis techniques for dissecting ELF files and interpreting their contents.
- Hands-on experience with real-world examples and tutorials to solidify your knowledge of the ELF file format.
- Writing a very minimal ELF file
This course is suitable for people who:
- Software developers interested in understanding the internal workings of executable files.
- Cybersecurity professionals aiming to improve their skills in analyzing and securing software binaries.
- Computer science students looking to deepen their understanding of low-level programming concepts.
Course Details Inside ELF: Exploring the Core of Executable Files
- Publisher: Udemy
- Instructor: Linux Trainer
- Training level: Beginner to advanced
- Training duration: 4 hours and 43 minutes
- Number of lessons: 63
Course headings
Prerequisites for the course Inside ELF: Exploring the Core of Executable Files
- Familiarity with the Unix/Linux operating system environment.
- Access to a computer with a Unix/Linux-based operating system for hands-on exercises (recommended but not mandatory).
Course images
Sample course video
Installation Guide
After Extract, view with your favorite player.
Subtitles: English
Quality: 720p
Download link
File(s) password: www.downloadly.ir
File size
2.4 GB
Super Admin 
