バッファオーバーランでは攻撃者は任意のコードに戻るように細工できるが、常にリンクされていて攻撃に使い易い機能が多く存在するlibcをターゲットとすることが多い（例えば、system()は引数さえ正しく指定すれば、任意のプログラムを実行できる）。
这是因为libc总是会被链接到程序中，并且它提供了对攻击者而言一些相当有用的函数（如system()调用可以只附加一个参数即执行外部程序）。