可执行文件压缩（）是指将执行档进行压缩，并将已压缩可执行文件与解压缩代码合并成单一可执行文件的方法，也称之为“加壳”。当此压缩可执行文件运行时，解压缩代码会将已压缩可执行文件还原为未压缩状态。在大多数情况下，此解压过程对用户来说是透明（）的，压缩可执行文件与原始文件的使用方法完全相同。可执行压缩器常被称为“运行时打包器”（）、“软件打包器”、“软件保护器”（以及“”和“混淆工具”）。
常见加壳工具.
便携式可执行文件."注意：标记为紫色的工具已不再开发。"