iOSのセキュリティ機構「PAC (Pointer Authentication Codes)」は、メモリ破損攻撃に対してどのような防御を提供するか。

PACは、ポインタの未使用ビットに暗号学的な署名を埋め込み、使用時に検証することで、関数ポインタの書き換えを悪用したROP/JOP攻撃を困難にする。