多型引擎 多型引擎polymorphic engine也稱為變體引擎mutation engine是指利用多型程式碼英语polymorphic code修改通訊傳輸的資料但仍維持其原有功能的軟體模組軟體引擎英语Software engine 多型引擎絕大多數用在惡意程式裡目的是避免防毒軟體的偵測其作法可能是將惡意資料加密或是代码混淆 常見的作法是將惡意程式加到正常電腦檔案例如office文件的file binder由於這種惡意多半是多型的因此也稱為polymorphic packer 像Virut英语Virut殭屍網絡的引擎就是多型引擎