conference logo

Playlist "Datenspuren 2024"

Linux "Hello World!" nur mit einem Hex Editor

Katzenmann

WHAAT!? No Compiler?

Heutzutage schreibt niemand mehr "Hello World!"s von hand. Meißtens nimmt man eine sprache wie Python, C oder Rust. Wer es sich schwer machen will nimmt assembly.
Aber irgendwie ist da ja trotzdem ein schritt in dem die .s datei in machine code umgewandelt wird. Warum kann ich nicht einfach ein Programm schreiben ohne compiler / linker? Und was ist eigentlich ELF?
Die Antworten zu diesen Fragen findet ihr in diesem Talk

Licensed to the public under https://creativecommons.org/licenses/by/4.0/de/