ELF Nightmares GOTs, PLTs, and Relocations Oh My by John Baldwin @BsdcanOrg
ELF Nightmares GOTs, PLTs, and Relocations Oh My by John Baldwin  @BsdcanOrg
Uploaded September 2025 | Updated September 2026, 41 minutes ago
ELF Nightmares: GOTs, PLTs, and Relocations Oh My by John Baldwin

Mapping abstract symbol names in source code to concrete addresses at runtime requires cooperation between the compiler, static linker, and runtime loader. This talk will talk about some of the practices and data structures used for this task including ELF relocations, Global Offset Tables and Procedure Linkage Tables. Depending on time, it may also cover some more advanced topics such as initialization functions ("ifuncs").

For more information, please visit:
bsdcan.org/2025
- and -
bsdcan.org/2025/timetable/timetable-ELF-Nightmares-GOTs,.html

#runbsd #freebsd
ELF Nightmares GOTs, PLTs, and Relocations Oh My by John BaldwinSupporting a development lab with FreeBSD By: Chuck TuffliLightning Talk: Using production environment for tests Olivier Cochard LabbéWhy and how were migrating many of our servers from Linux to the BSDs by Stefano MarinelliAn Overview of Scheduling in the FreeBSD Kernel: Marshall KirkThunderbolt on FreeBSD: Scott LongBSDCan Saturday 2025-06-14:: 1120Other userlands in the FreeBSD Linuxulator  Charlie LiAn embedded dev kit for EndBASIC with NetBSD by Julio MerinoEncouraging & enabling SMEs (small to medium enterprises) to contribute to BSD development -TomSmythControlled credentials transitions without privileges: mac_do, mdo and setcred by Olivier CertnerPolyglotBSD Brian Callahan
BSDCan |

ELF Nightmares GOTs, PLTs, and Relocations Oh My by John Baldwin

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER