加壳程序的设计与实现

加壳程序的设计与实现

ID:35358211

大小:57.78 KB

页数:3页

时间:2019-03-23

加壳程序的设计与实现_第1页
加壳程序的设计与实现_第2页
加壳程序的设计与实现_第3页
资源描述:

《加壳程序的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、代做计算机毕业设计网站www.58bysj.com加壳程序的设计与实现摘要在自然界中,植物用壳来保护种子,动物用壳来保护身体等。同样,在计算机软件里也有一段专门负责保护软件不被非法修改的程序。他们附加在原程序上通过Windows加载器载入内存,先于原程序执行,得到控制权,执行过程中对原始程序进行解密、还原,还原完成后再把控制权交还给原始程序,执行原來的代码的部分。加上外壳后,原始程序代码在磁盘文件中一般是以加密后的形式存在的。只在执行时在内存中还原,这样可以有效的防止破解者对文件的非法的修改,同时也可防止程序被静态反编译。由于这段程序和自然界的壳在功能上有很多相同的地方,

2、基于命名规则,就把这样的程序称为“壳"了。加壳软件一般都有良好的操作界面,使用也比较简单。除了一些商业壳,还有一些个人开发的壳,种类较多。壳对软件提供了良好的保护同时,也带來了兼容性的问题,选择一款壳保护性软件后,要在不同的硬件和软件系统上多测试。由于壳能保护自身代码因此许多木马或病毒喜欢用壳来保护和隐藏自己。对于一些流行的壳,杀毒引擎能对目标软件脱壳,再进行病毒检查。而大多数的私人壳,杀毒软件是不会专门开发解压引擎的。随着加壳技术的发展,很多加壳软件除具有较强的压缩性能,同时也有了较强的保护性能。本程序主要是个压缩类的壳。(所有权:毕业设计网)关键词:加壳程序设计;PE

3、格式;软件加壳ABSTRACTInnature,plantsusetheshelltoprotecttheseeds;animalcarcasses,suchastoprotectthebody.Similarly,inthecomputersoftwarealsohasasectiondedicatedtotheprotectionofsoftwareisnotillegalmodificationprocedures.TheyattachedtotheoriginalprocedurethroughWindowsloaderloadedintomemory,first

4、intheoriginalprogramexecution;thecontrolovertheprocessofimplementationoftheoriginalproceduredecrypt,restore,restorelaterputbacktooriginalcontrolprocedures,theimplementationoftheoriginalpartofthecode.Togetherwh:htheshell,theoriginalprogramcodeinthediskfileisencryptedinthegeneralformofexist

5、ence・Onlyintheimplementationofreductioninmemory,thiscaneffectivelypreventthecrackfromthedocumentillegalmodifications,butalsotopreventtheprocedurebeingstaticdecompile.Proceduresandbecauseofthisnature,theshellhasalotoffunctionsthesameplace,basedonthenaming,sothisprocessiscalled"shell"ofthe.

6、packedsoftwareingeneralhavegoodoperationinterface,easytouseandmore.Apartfromanumberofcommercialshell,therearesomepersonaldevelopmentoftheshell,typemore.Shellofthesoftwareprovidedagoodprotectionatthesametime,italsobringsaboutacompatibilityproblem,selectashellofprotectivesoftwaretodifferent

7、hardwareandsoftwaresystemsonmanytests.BecauseoftheshelltoprotecttheirowncodesomuchliketouseTrojanhorseorvirusshelltoprotectandhidetheirown.Forsomepopularshells;anti-virusenginecanbesoftwareonthetargetshell,andthencheckforviruses.Andmostprivateshell,anti-virussoftwar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。