Könyv Linux Executables Tankred Hirschmann

Linux Executables

Untersuchungen mit GCC

Nyelv: Német
Kötés: Puha kötésű
Elérhetőség: Beszállítói készleten
Küldés 9-13 napon belül
14 063 Ft
Linux Executables werden in der Regel aus einzelnen Modulen zusammengesetzt und sie sind von abhängi...

Információk a könyvről

Nyelv
Német
Kötés
Könyv - Puha kötésű
Kiadva
2026
oldal
444
EAN
9798257472251
Enbook ID
52118662
Súly
591
Méretek
152 x 229 x 23

Teljes leírás

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.

Érdekelheti

12 029 Ft

Azok a vásárlók, akik ezt a könyvet megvásárolták, a következőket is megvásárolták

17 659 Ft

Book of Five Rings

Miyamoto Musashi
375 Ft
5 817 Ft
9 347 Ft
13 135 Ft
20 768 Ft
20 274 Ft
9 986 Ft

Yerdeki Yildizlar

Ferhan Sezer
5 007 Ft

Na wsi. Kolorowy plusk

Mirosława Kwiecińska
1 337 Ft
8 303 Ft
13 697 Ft
5 183 Ft