Tankred Hirschmann

Linux Executables

Untersuchungen mit GCC. 23,5 cm / 15,7 cm / 3,2 cm ( B/H/T )
Buch (Hardcover), 444 Seiten
EAN 9783384896537
Veröffentlicht April 2026
Verlag/Hersteller tredition
51,00 inkl. MwSt.
Teilen
Beschreibung

Linux Executables werden in der Regel aus einzelnen Modulen zusammengesetzt und sie sind von abhängig von Shared Libraries. Dieses Buch beschäftigt sich mit den verschiedenen Aspekten der Erzeugung all dieser Arten von Binär-Datei und deren wechselseitigen Zusammenhängen und Abhängigkeiten. Insbesondere werden Shared Objects im Detail behandelt, die die Basis für die meisten Linux Softwarepakete bilden, und die dynamisch, zur Laufzeit, geladen werden können. Dabei werden auch die diversen Suchmechanismen und Methoden zur Versionsverwaltung untersucht.
Als Hauptwerkzeug für diese Untersuchungen dient dabei der GNU C-Compiler GCC. Neben seiner offensichtlichen Aufgabe, der Erzeugung von Maschinen-Code, erfüllt GCC auch die Funktion eines Linkers, der einzelne Object-Module zur Executables oder Shared Objects vereinigt. Dazu gehört auch die Auflösung externen Symbole der verschiedenen Objects. Dieser Prozess, der Relocation genannt wird, erweist sich im Detail als recht komplex, gerade wenn Thread lokale Variablen involviert sind.
Da dieser Prozess auf der direkten Modifikation von Maschinen-Code beruht, wird auch ein kurzer Exkurs über Assembler eingeschoben, um das Verständnis dieser Verfahren zu untermauern.
Linux Binär-Dateien haben ein einheitliches Format: ELF (Executable and Linking Format). Somit sind ELF-Analyse-Tools wichtige Hilfsmittel zur Beobachtung und zum Verständnis von Linker Operationen.
In dem Buch werden die angesprochenen Themen stets auf der Basis von Untersuchungen dargestellt, auf vollständig durchgeführten Beispielen basieren, so dass die erläuterten Phänomene vom Leser stets nachvollzogen werden können.
Um die Darstellung trotzdem nicht ausufern zu lassen, beschränken sich die Untersuchungen auf die x86-64 Architektur, abgesehen von einem kurzen Ausflug in den 32-Bit Modus.

Portrait

Der Autor ist promovierter Mathematiker, der sich nach einem Berufsleben im IT-Umfeld, nun wieder seinen ursprünglichen Interessengebieten zugewandt hat. Diese betreffen insbesondere Themen wie Analysis, gewöhnliche und partielle Differentialgleichungen und deren Anwendungen in der theoretischen Physik.

Hersteller
tredition GmbH
Heinz-Beusen-Stieg 5

DE - 22926 Ahrensburg

E-Mail: support@tredition.com

Das könnte Sie auch interessieren

Robert Seethaler
Die Straße
Buch (Hardcover)
Sofort lieferbar
25,00
Marc-Uwe Kling
Klugscheißerchen und Vehlerteufelchen
Buch (Hardcover)
Sofort lieferbar
12,00
Hera Lind
Die Löwenmutter
Buch (Softcover)
Sofort lieferbar
13,00
Cay Rademacher
Bedrohliche Alpilles
Buch (Softcover)
Sofort lieferbar
18,00
Ewald Arenz
Fünf, sechs, sieben, acht
Buch (Hardcover)
Vorbestellbar
25,00
Katja Brandis
Windwalkers (3). Giftige Gefahr
Buch (Hardcover)
Vorbestellbar
16,00
Pierre Lagrange
Teuflische Provence
Buch (Softcover)
Sofort lieferbar
18,00
Timothy Paul
Eine Liebe ohne Sommer
Buch (Hardcover)
Sofort lieferbar
22,00
Jamie Oliver
Jamie Oliver BBQ
Buch (Hardcover)
Sofort lieferbar
28,00
Liane Schneider
Conni-Bilderbücher: Conni und das Abenteuer...
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
12,00
Rosie Walsh
Du musst mich vergessen
Buch (Softcover)
Sofort lieferbar
16,00
Sebastian Haffner
Der Teufelspakt
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
24,00
Eleanor Barraclough
Im Schein von Gold und Feuer
Buch (Softcover)
Sofort lieferbar
22,00
Peter Wohlleben
Bakterien - die heimlichen Helden
Buch (Hardcover)
Sofort lieferbar
23,00
Petra Morsbach
Orion
Buch (Hardcover)
Sofort lieferbar
26,00
Kim Tomsic
Die ganze Wahrheit über die 5. Klasse
Buch (Hardcover)
Sofort lieferbar
14,00
Jessica Winter
Echoes of Yesterday
Buch (Softcover)
Sofort lieferbar
17,00
Sofort lieferbar
22,00
Eva Pramschüfer
Weißer Sommer
Buch (Hardcover)
Vorbestellbar
24,00
Martin Wehrle
Wer wärst du ohne deine Sorgen?
Buch (Softcover)
Sofort lieferbar
20,00
Nikki St. Crowe
West of Wicked. Folge deinem Verlangen
Buch (Hardcover)
Sofort lieferbar
24,00
Charissa Weaks
City of Ash and Ruin
Buch (Softcover)
Sofort lieferbar
18,00
Ana Huang
Twisted Games: Special Edition
Buch (Hardcover)
Vorbestellbar
25,00
Hendrikje Balsmeyer
Der unerwünschte Gast
Buch (Hardcover)
Sofort lieferbar
16,00
Tahereh Mafi
Release Me
Buch (Hardcover)
Sofort lieferbar
20,00
Beatrice Salvioni
Malacarne
Buch (Hardcover)
Sofort lieferbar
25,00
Jennifer Lynn Barnes
The Ruling Class
Buch (Softcover)
Sofort lieferbar
14,00
Andreas Eschbach
Ins fahle Herz des Sommers
Buch (Hardcover)
Sofort lieferbar
22,00
Katie Bernet
Beth is dead
Buch (Softcover)
Sofort lieferbar
17,00
Sebastian Tigges
Becoming Dad
Buch (Softcover)
Sofort lieferbar
18,00
Lieferbar innerhalb von 2 Wochen
5,99
Jessi Cole Jackson
Ruinous Creatures - Der Kuss des Phönix
Buch (Hardcover)
Sofort lieferbar
25,00
Keshe Chow
Seamere College 1. Strange Familiars
Buch (Softcover)
Sofort lieferbar
19,00
Gabriele von Arnim
Abschied leben
Buch (Hardcover)
Sofort lieferbar
24,00
Sofia Lundberg
Woran wir uns erinnern
Buch (Hardcover)
Sofort lieferbar
24,00
Sofort lieferbar
17,00