從原理上看,加密軟件都是基于文件進程進行加密的。而源代碼類文件進程眾多(成百上千)且相互調(diào)用關(guān)系復雜。所以無論從安全性,還是性能損耗角度看,最好不要用加密軟件來保護源代碼。
同理:沙盒也不適合用于保護源代碼(與進行相關(guān))-安全性低、性能損耗高。至于其它方案,目前主要用的就是數(shù)據(jù)安全隔離方案(DSA),其最大優(yōu)勢在于在保護源代碼安全的同時,與進程無關(guān)。
從原理上看,加密軟件都是基于文件進程進行加密的。而源代碼類文件進程眾多(成百上千)且相互調(diào)用關(guān)系復雜。所以無論從安全性,還是性能損耗角度看,最好不要用加密軟件來保護源代碼。
同理:沙盒也不適合用于保護源代碼(與進行相關(guān))-安全性低、性能損耗高。至于其它方案,目前主要用的就是數(shù)據(jù)安全隔離方案(DSA),其最大優(yōu)勢在于在保護源代碼安全的同時,與進程無關(guān)。