《易语言软件加密技术》

《易语言软件加密技术》

ID:16028905

大小:1.19 MB

页数:57页

时间:2018-08-07

《易语言软件加密技术》_第1页
《易语言软件加密技术》_第2页
《易语言软件加密技术》_第3页
《易语言软件加密技术》_第4页
《易语言软件加密技术》_第5页
资源描述:

《《易语言软件加密技术》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、易语言软件加密技术《易语言软件加密技术》序感谢朋友们的留言,以下排名不分先后。何金:一定程度的防破是必要的。goomoo:收藏,谢谢!!Liigo:这么经典的文章竟然不署名,佩服!笨笨啊:先收藏,应该是好东西。火儿:花了两个多小时才看完……看完才发现,自己的软件基本属于赤裸裸那型。icemanwd:世界上没有破解不了的软件,只能延迟破解的时间而已。走随小月:易书空前的著作,收藏,消化吸收中……yjls:写的太好,希望易公司今后发行易书里绑定。迪克:很好的文章,我已经学了几招。7620367:这个要反复学习。bbs171:

2、真的不错。雷锋的四句名言是:对待同志要象春天般的温暖(我在帮助易友们提高易语言水平);对待工作要象夏天般的火热(我是工作狂看我写这么多就知道了);对待个人主义要象秋风扫落叶一样(对支持破解的人要坚决反对);对待敌人要象严冬一样残酷无情(打击盗版是大家共同的责任)。友情广告位全中文全可视跨平台编程软件——易语言http://www.dywt.com.cn全国易语言认证管理中心http://www.cclg.cn/中国共享软件联盟http://www.cnsw.org/bbs/index.php伟业网址:www.wyit.c

3、om.cn易容大师http://goomoo.cn易语言秩事(易语言博客群)http://eyuyan.blog.sohu.com/迪克条码http://www.labelmx.com/清心网站http://www.iNetCom.cn57易语言软件加密技术前言本文为全中文编写,不需要有PE文件格式知识,不需要掌握汇编或C语言的编程技巧,一些加密算法直接由易语言提供,特殊的加密算法大家可以翻译C语言代码、汇编代码或VB代码。本文中将“Cracker”一词翻译为“奸人”,意为“奸邪小人”之义。本人对破解者一向深恶痛绝,有人

4、说中国的软件发展中破解者有一份功劳,可我说这话不对,看看因盗版而产生的微软对操作系统及软件业的垄断,国内软件业在盗版的夹缝中生存……,如此下去,软件作者没有收益,将不再会有优秀的软件推出。防止盗版,匹夫有责,我想通过本书的推出可以加强易语言用户的加密能力,将盗版杀死在大家共同的手中。随着采用易语言编制程序的人们越来越多,写一个软件易被奸人破解的情况也越来越多了,有个别用户甚至于怀疑易语言是否有安全性。从技术性上来说,我只能说加密技术与编程语言无关,一个编程语言的安全性一般指所生成的机器码是否稳定、可靠,而不是防破解方面,

5、如果想要很好地防止破解,那么掌握一门加密技术是非常必要的。本书考虑到使用易语言的用户大部分对PE文件结构不太熟悉,因此没有采用很底层的方法去教学,而是采用与易语言直接表达的方式试图说明如何加密。本书基本上是按以下的顺序进行讲解的:破解技术反破解技术1反破解技术2反破解技术3防改文件文件名验证LOGO图片验证窗口标题验证防改文件大小暴破加壳后数据签名验证加壳后CRC验证文件大小验证防调试花指令反调试模块反调试支持库内存注册机不进行判断,用循环代替字符串打乱器及时清内存算法注册机RSA算法数值计算支持库其他多处验证点随机验证

6、命名刻意隐蔽本书是集体创作作品,并集成了多位作者的公开著述,在此一并表示感谢。其中部分文字内容根据易语言的特性作了修正。文中不署这些作者的姓名,以防止奸人对他们的软件的刻意破解。本章整理:麻辣教师57易语言软件加密技术目录《易语言软件加密技术》1一.易语言程序加密的目的51.保持软件的完整性52、保护软件开发者的权益5二.易语言程序加密的原则51.加密前要考虑周到且严密52.需要加密的内容要制定一个计划63.加密时制作好文档,以备以后的修改64.发布前问一下是否可以正式发布软件了6三.防止程序内容被更改71.防止软件名称

7、被更改72.防止窗口标题被更改73.防止LOGO图片被更改8四.防止内存注册机81.不要使用简单判断92.采用MD5对比93.多注册码拷贝9五.防止文件被暴破101.常用加壳软件介绍102.加壳后文件大小验证143.加壳后数据签名验证144.加壳后CRC验证15六.防调试方法161.易语言的花指令162.反调试模块的使用173.反调试支持库的使用174.通过检查父进程得知是否被调试了185.使用多线程19七.注册机制191.简单注册原理192.RSA算法注册203.数值计算支持库27八.给奸人一些教训271.给破解者的教

8、训272.给破解版使用者的教训303.行为不要过火30九.网络验证法301.实现的原理302.存在的几个问题31十.加密狗加密311.加密狗的选用3257易语言软件加密技术2.加密狗加壳法333.加密狗写存储器法33十一.加密算法策略(暗桩)341.易数据库密码怎么泻露了342.利用吴氏加密算法373.海岛挖宝384

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

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

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