Linux Executable Symbol Relocation Explained Share: Download MP3 Similar Tracks How do linkers resolve symbols? Systems Programming CS Lecture Chris Kanich The Linux socket API explained Chris Kanich Executable Linkers are basically just home theater setups Chris Kanich PIC GOT PLT OMG: how does the procedure linkage table work in linux? Chris Kanich But no really how does printf work? Syscalls & Exceptional Control Flow Chris Kanich understanding mmap, the workhorse behind keeping memory access efficient in linux Chris Kanich What's behind a file descriptor in Linux? Also, i/o redirection with dup2. Chris Kanich What's so good about dynamic linking anyway? Chris Kanich Introduction to Processes in Linux Chris Kanich Page tables for your page tables: understanding how multi level page tables work Chris Kanich Running Linux in Windows: Learn Linux in a Virtual Machine ExplainingComputers what's the difference between processes, threads, and io multiplexing? Chris Kanich How Linux Elf Symbols Work and How They Are Used in C++ and C Programming - Anders Schau Knatten cpponsea Smart Hardware Fuzzing FoRTEResearchLab What does it take to design a memory allocator? Dynamic Memory Allocation System Design Chris Kanich In-depth: ELF - The Extensible & Linkable Format stacksmashing Using Libraries in C++ (Static Linking) The Cherno EECS 370 Review #6 - Symbol and Relocation Tables EECS 370 Writing a Linux ELF Binary by Hand Simon Racz Taking complete control: why IO multiplexing works well for webservers and GUIs. Chris Kanich