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: 187
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

UWP Succinctly

Download free course UWP Succinctly, pdf file on 157 pages by Matteo Pagani....

The Big Data Agenda

Download free course The Big Data Agenda, pdf file on 156 pages by Annika Richterich....

Think DSP

If you understand basic mathematics and know how to program with Python, you're ready to d..., download free DSP tutorial in PDF (176 pages) created by ....

Developing Backbone.js Applications

Download free course Developing Backbone.js Applications, pdf file on 346 pages by Addy Osmani....

Numerical Methods with Applications, 2nd Edition

This book entitled Numerical Methods with Applications is written primarily for engineering undergraduates taking a course in Numerical Methods. The textbook offers a unique treatise to numerical methods which is based on a holistic approach and short chapters. ...

Intel Trusted Execution Technology for Server Platforms

Intel Trusted Execution Technology (Intel TXT) is a new security technology that started a..., download free Server Platforms tutorial in PDF (153 pages) created by William Futral ....

Operating Systems and Middleware

Download free course Operating Systems and Middleware, pdf file on 559 pages by Max Hailperin....

Code the Classics

Download free course Code the Classics, pdf file on 224 pages by David Crookes, Andrew Gillett, Liz Upton, Eben Upton, Sean M. Tracey, Dan Malone, Allister Brimble....

Learn Azure in a Month of Lunches

Download free course Learn Azure in a Month of Lunches, pdf file on 370 pages by Iain Foulds....

Software Above the Level of a Single Device

Download free course Software Above the Level of a Single Device, pdf file on 18 pages by Tim O'Reilly....