您当前的位置:首页 >> 生态 >  
【聚看点】软件加壳什么意思_软件加壳
来源: 互联网      时间:2023-05-08 21:16:55


(资料图片仅供参考)

1、软件加“壳”不但可以保护自己的软件不被破解、修改还可以增加运行时启动速度。

2、   加壳:其实是利用特殊的算法,对EXE、DLL文件里的资源进行压缩、加密。

3、类似WINZIP 的效果,只不过这个压缩之后的文件,可以独立运行,解压过程完全隐蔽,都在内存中完成。

4、它们附加在原程序上通过Windows加载器载入内存后,先于原始程序执行,得到控制权,执行过程中对原始程序进行解密、还原,还原完成后再把控制权交还给原始程序,执行原来的代码部分。

5、加上外壳后,原始程序代码在磁盘文件中一般是以加密后的形式存在的,只在执行时在内存中还原,这样就可以比较有效地防止破解者对程序文件的非法修改,同时也可以防止程序被静态反编译。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签:

X 关闭

class="ad_desc">广告

X 关闭