# 系統程式設計 - Dynamic Linking and Loading
[TOC]
## 課程影片
除了下面的影片之外,[`gold`](https://lwn.net/Articles/274859/) 的作者 Ian 也寫了 20 篇的 Linker 介紹。目錄可以在 [LWN 上找到](https://lwn.net/Articles/276782/)。
### [Binary Exploitation Deep Dive: Return to LIBC (with Matt)](https://youtu.be/tMN5N5oid2c)
{%youtube tMN5N5oid2c %}
### [How do linkers resolve symbols? Systems Programming CS Lecture](https://youtu.be/6XVUIeAaROU)
{%youtube 6XVUIeAaROU %}
### [Linux Executable Symbol Relocation Explained](https://youtu.be/E804eTETaQs)
{%youtube E804eTETaQs %}
### [What's so good about dynamic linking anyway?](https://youtu.be/l8oIupRzahU)
{%youtube l8oIupRzahU %}
### [PIC GOT PLT OMG: how does the procedure linkage table work in linux?](https://youtu.be/Ss2e6JauS0Y)
{%youtube Ss2e6JauS0Y %}
### [From Program to Process - What Happens After the Compiler - Anders Schau Knatten - NDC TechTown 2021](https://youtu.be/fGnbGX88z3Y)
{%youtube fGnbGX88z3Y %}
### W11-1: System data files and info + how to start a process (00:36:20 ~ FIN)
{%youtube qG9wUUtSgzs %}