A.所謂加殼,是一種通過(guò)一系列數(shù)學(xué)運(yùn)算,將可執(zhí)行程序文件或動(dòng)態(tài)鏈接庫(kù)文件的編碼進(jìn)行改變(目前還有一些加殼軟件可以壓縮、加密驅(qū)動(dòng)程序),以達(dá)到縮小文件體積或加密程序編碼的目的。
B.當(dāng)被加殼的程序運(yùn)行時(shí),外殼程序先被執(zhí)行,然后由這個(gè)外殼程序負(fù)責(zé)將用戶(hù)原有的程序在內(nèi)存中解壓縮,并把控制權(quán)交還給脫殼后的真正程序。一切操作自動(dòng)完成,用戶(hù)不知道也無(wú)需知道殼程序是如何運(yùn)行的。
C.一般情況下,加殼程序和未加殼程序的運(yùn)行結(jié)果是一樣的。
D.加殼不通過(guò)網(wǎng)絡(luò)傳播