热门问题
时间线
聊天
视角

可執行檔壓縮

来自维基百科,自由的百科全书

Remove ads

可執行檔壓縮(英語:Executable compression)是指將執行檔進行壓縮,並將已壓縮可執行檔與解壓縮代碼合併成單一可執行檔的方法,也稱之為「加殼」[1]。當此壓縮可執行檔執行時,解壓縮代碼會將已壓縮可執行檔還原為未壓縮狀態。

在大多數情況下,此解壓過程對使用者來說是透明(transparently)的,壓縮可執行檔與原始檔案的使用方法完全相同。可執行壓縮器常被稱為「執行時打包器」(runtime packers)、「軟體打包器」、「軟體保護器」(以及「多型打包器英語File binder」和「混淆工具」)。

常見加殼工具

可攜式可執行檔

注意:標記為紫色的工具已不再開發。

更多資訊 名稱, 最新穩定版 ...

NewEXE

  • PackWin
  • WinLite

OS/2可執行檔

  • NeLite
  • LxLite

DOS可執行檔

  • Microsoft EXEPACK
  • 32LiTE
  • 624
  • AINEXE
  • aPACK
  • DIET
  • HASP Envelope
  • LGLZ
  • LZEXE(由法布里斯·貝拉開發)
  • PKLite
  • PMWLITE
  • UCEXE
  • UPX
  • WDOSX
  • WWpack
  • XE

ELF檔案

  • gzexe
  • HASP Envelope
  • UPX

CLI組譯檔案

  • .NETZ
  • NsPack
  • Mpress
  • HASP Envelope
  • .netshrink
  • dotBundle
  • Exepack.NET
  • DotProtect.NET框架Mono的商業保護器/打包器。具有線上驗證和「行業標準加密」功能。

Classic Mac OS應用檔案

  • Application VISE[9]
  • StuffIt InstallerMaker

Mach-O檔案

  • HASP Envelope
  • UPX
  • VMProtect

JAR檔案

  • HASP Envelope
  • pack200

WAR檔案

  • HASP Envelope

參見條目

參考資料

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads