PIEとは【用語集詳細】

PIE(Position Independent Executable)は、日本語では位置独立実行形式と訳される、位置独立コード(Position Independent Code, PIC)によって構成される実行ファイルです。
PIEでは、ファイルは実行されるたびに異なるランダムなメモリアドレスに呼び出されます。この技術は、メモリの絶対アドレスを特定することで引き起こされる攻撃を困難にします。
PIEは各OSでサポートされており、ASLRと併せたメモリ保護機能として利用されています。