wok-current annotate elfkickers/description.txt @ rev 24513
updated elfkickers (3.1 -> 3.2)
author | Hans-G?nter Theisgen |
---|---|
date | Mon Feb 21 10:48:33 2022 +0100 (2022-02-21) |
parents | |
children |
rev | line source |
---|---|
Hans-G?nter@24513 | 1 This is a collection of programs that are generally unrelated, except in |
Hans-G?nter@24513 | 2 that they all deal with ELF files. |
Hans-G?nter@24513 | 3 |
Hans-G?nter@24513 | 4 The main purpose of these programs is to be illustrative and educational |
Hans-G?nter@24513 | 5 -- to help fellow programmers understand ELF files and something of how |
Hans-G?nter@24513 | 6 they work under the Linux platform. |
Hans-G?nter@24513 | 7 |
Hans-G?nter@24513 | 8 Each program is independent. There is very little shared code between them, |
Hans-G?nter@24513 | 9 and in fact they all take slightly different approaches to handling ELF files. |
Hans-G?nter@24513 | 10 |
Hans-G?nter@24513 | 11 The package includes: |
Hans-G?nter@24513 | 12 |
Hans-G?nter@24513 | 13 * sstrip: a small utility that removes a few bytes from an executable that |
Hans-G?nter@24513 | 14 strip leaves behind. |
Hans-G?nter@24513 | 15 * elftoc: a program that takes an ELF file and generates C code that defines |
Hans-G?nter@24513 | 16 a struct with the same memory image, using the structs and preprocessor |
Hans-G?nter@24513 | 17 symbols defined in <elf.h>. |
Hans-G?nter@24513 | 18 * elfls: a utility that displays an ELF file's program or section header tables, |
Hans-G?nter@24513 | 19 which serve as a kind of global roadmap to the file's contents. |
Hans-G?nter@24513 | 20 * rebind: a small utility that alters the binding of selected symbols in an |
Hans-G?nter@24513 | 21 object file. |