Libelf by Example


This tutorial introduces libelf, a library for reading and writing object code in the Extensible Linking Format (ELF) file format. - Getting started with libelf: obtaining a handle to an ELF object, establishing a working ELF version, and handling errors reported by libelf. - How ELF data structures are laid out in-memory and on disk, the notions of "file representation" and "memory representation", how to write applications that can handle non-native binaries. - ELF Segments and the ELF Program Header Table, retrieving the program header table from an ELF executable and the meaning of the fields of a program header table entry. - How data is stored inside ELF sections, the ELF Section Header Table, and how to traverse the sections in an ELF object. - How to create new ELF objects: the rules for ordering individual API calls, the default object layout implemented by libelf, and how to specify custom layouts. - ar archives: their structure, and how to read the contents of these archives using the APIs provided by libelf.
Download free tutorial in PDF ( 61 pages) created by Joseph Koshy .
Pages : 61
Size :
File type : HTML
Downloads: 173
Created: 2021-05-15
License: Free
Author(s): Joseph Koshy
Libelf by Example

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Libelf Tutorials

Others related eBooks about Libelf by Example

Android on x86

Android on x86: an Introduction to Optimizing for Intel Architecture serves two main purpo..., download free Android tutorial in PDF (380 pages) created by Iggy Krajci ....

iOS Developer Notes for Professionals

Download free course iOS Developer Notes for Professionals, pdf file on 893 pages by Stack Overflow Community....

Mastering Ethereum

Download free course Mastering Ethereum, pdf file on 424 pages by Andreas M. Antonopoulos, Gavin Wood....

How To Code in Go

Download free course How To Code in Go, pdf file on 447 pages by Mark Bates, Cory LaNou, Tim Raymond....

High-Performance Caching with Nginx and Nginx Plus

Download free course High-Performance Caching with Nginx and Nginx Plus, pdf file on 47 pages by Floyd Smith....

Learning Vue.js

Download free course Learning Vue.js, pdf file on 93 pages by Stack Overflow Community....

R for Data Science

Download free course R for Data Science, pdf file on 520 pages by Garrett Grolemund, Hadley Wickham....

Optimizing HPC Applications with Intel Cluster Tools

Optimizing HPC Applications with Intel Cluster Tools takes the reader on a tour of the fas..., download free HPC Applications tutorial in PDF (300 pages) created by Alexander Supalov ....

MonoGame Succinctly

Download free course MonoGame Succinctly, pdf file on 150 pages by Jim Perry....

Download LaTex PDF Tutorial

This document is a free PDF complete tutorial about LaTex, training course in 748 pages created by Wikibooks.org....