• 32

Inside ELF: Exploring the Core of Executable Files

Inside Elf: Exploring The Core Of Executable Files
Inside Elf: Exploring The Core Of Executable Files
Inside ELF: Exploring the Core of Executable Files
Published 3/2024
Created by Linux Trainer
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 34 Lectures ( 2h 41m ) | Size: 1.47 GB


What you’ll learn:
In-depth understanding of the ELF (Executable and Linkable Format) file structure.
Analysis techniques to dissect ELF files and interpret their contents.
Hands-on experience with real-world examples and tutorials to solidify their knowledge of ELF file format.
Write a very minimal ELF file

Requirements:
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).

Description:
This comprehensive course will take you step-by-step through engaging video tutorials and teach you all the essential concepts and topics you need to understand about Linux Executable Format: ELF in LinuxELF is the standard binary format for executables, object code, shared libraries, and core dumps on Unix-like operating systems. In this course, we unravel the intricacies of ELF, exploring its structure, sections, headers, and dynamic linking mechanisms.What will you learn in this courseLearn the inner details of ELF fileUnderstand different stages of Compilation Process (Pre-processing, compiling, Assembling, Linking)Understand what is machine code or operation code (opcode)Write ARM assembly code and run on QEMUUnderstand syntax of Assembly code (Label, instruction, comment, assembler directives)Different sections: .text, .data, .bssViewing ARM Registers in QEMU Monitor InterfaceAssembler directives (.byte, .asciiz, .ascii, .align, .global, .text, .data)Viewing symbol table and understand symbol resolutionUnderstand the role of assembler and linkerRelocation operation performed by Linker (Section Merging and Section Placement)What is a Linker Script and write a simple linker script file and use it while compilingRun time addresses and Load time addressesCreating sections from linker scriptWriting a startup code for copying data into RAM, bss and initializing stackUnderstanding ELF Header with readelf commandWhat happens if i change first byte of ELF fileGenerate core dump and verify ELF HeaderUnderstand different members of ELF HeaderThere’s no risk either !This course comes with a 30 day money back guaranteed!. If you are not satisfied with the course, you’ll get your money backSo what are you waiting for, enroll now and take the next step in becoming an expert in ELF file format

Who this course is for:
Software developers interested in understanding the inner workings of executable files.
Cybersecurity professionals aiming to enhance their skills in analyzing and securing software binaries.
Computer science students seeking to deepen their understanding of low-level programming concepts

HomePage

Free Download or Buy Premium From Links To Get Faster

ClosePlease login

No account yet? Register

EXPLORE MORE ON

IT & Software

Join the Conversation!

to post a comment

Report : Inside ELF: Exploring the Core of Executable Files


    Or Other Reasons?



    Top