社区应用 社区服务 会员列表 统计排行 帮助 银行
  • 64474阅读
  • 420回复

[教程]汉语编程教程《易语言软件加密技术》第4版

楼层直达
发帖
102
铜币
329
威望
0
E积分
0
技术积分
0

《易语言软件加密技术》第4次更新,文档中兰色部分即是

更新内容如下:
===============================================================================
第四次更新,1.加了一章防止内存注册机;2.加了一些文字,文档中兰色部分即是;3.加了两个例程.

===============================================================================
第三次更新,加了例程前两次未能上传例程的原因为,一般这种东西都应该自己写的,并且可能涉及个人软件的加密,本人屏蔽了一些代码后附上了,大家自己加强吧!

===============================================================================
  第二次更新内容如下:
加了序,加了加密21条定理,加了以前少的一些图片,加入第十章14节的加密策略,请大家重新下载

===============================================================================
    本文为全中文编写,不需要有PE文件格式知识,不需要掌握汇编或C语言的编程技巧,一些加密算法直接由易语言提供,特殊的加密算法大家可以翻译C语言代码、汇编代码或VB代码。
    本文中将“Cracker”一词翻译为“奸人”,意为“奸邪小人”之义。本人对破解者一向深恶痛绝,有人说中国的软件发展中破解者有一份功劳,可我说这话不对,看看微软对中国软件业的垄断,且90%以上都用*****,国内软件业在*****的夹缝中生存……,如此下去,软件作者没有收益,将不再会有优秀的软件推出。防止*****,匹夫有责,我想通过本书的推出可以加强易语言用户的加密能力,将*****杀死在大家共同的手中。

    随着采用易语言编制程序的人们越来越多,写一个软件易被奸人破解的情况也越来越多了,有个别用户甚至于怀疑易语言是否有安全性。从技术性上来说,我只能说加密技术与编程语言无关,一个编程语言的安全性一般指所生成的机器码是否稳定、可靠,而不是防破解方面,如果想要很好地防止破解,那么掌握一门加密技术是非常必要的。
本书考虑到使用易语言的用户大部分对PE文件结构不太熟悉,因此没有采用很底层的方法去教学,而是采用与易语言直接表达的方式试图说明如何加密。


一.易语言程序加密的目的 5
    1.保持软件的完整性 5
    2、保护软件开发者的权益 5
二.易语言程序加密的原则 5
    1.加密前要考虑周到且严密 5
    2.需要加密的内容要制定一个计划 6
    3.加密时制作好文档,以备以后的修改 6
    4.发布前问一下是否可以正式发布软件了 6
三.防止程序内容被更改 7
    1.防止软件名称被更改 7
    2.防止窗口标题被更改 7
    3.防止LOGO图片被更改 8
四.防止内存注册机
    1.不要使用简单判断
    2.采用MD5对比
    3.多注册码拷贝
五.防止文件被暴破 8
    1.常用加壳软件介绍 8
    2.加壳后文件大小验证 12
    3.加壳后数据签名验证 12
    4.加壳后CRC验证 13
六.防调试方法 14
    1.易语言的花指令 14
    2.反调试模块的使用 15
    3.反调试支持库的使用 15
    4.通过检查父进程得知是否被调试了 16
    5.使用多线程 17
七.注册机制作 17
    1.简单注册原理 17
    2.RSA算法注册 18
    3.数值计算支持库 24
八.给奸人一些教训 24
    1.给破解者的教训 24
    2.给*****使用者的教训 27
    3.行为不要过火 27
九.网络验证法 27
    1.实现的原理 27
    2.存在的几个问题 28
十.加密狗加密 28
    1.加密狗的选用 29
    2.加密狗加壳法 30
    3.加密狗写存储器法 30
十一.加密算法策略 31
    1.易数据库密码怎么泻露了 31
    2.利用吴氏加密算法 34
    3.海岛挖宝 34
    4.随机验证 35
    5.不同权限验证 36
    6.忽悠型的垃圾验证代码 37
    7.伪验证技术 39
    8.定时验证、延时验证、客户数据集累验证 40
    9.验证与专业知识相结合技术 40
    10.伪装,用易语言写自有支持库 40
    11.绝妙的暗桩设置 41
    12.发布不完整版本 41
    13.程序、数据结合加密技术
    14.自定义算法 41
    15.加密框图 42
附录1加密已形成密码学 43
附录2《如何用简单方法防止破解》 44
附录3代码与数据结合技术 45

VgNUlF3f.rar (975 K) 下载次数:8447


[此贴子已经被王军于2007-11-19 11:05:26编辑过]
附件: Ij57jc53.rar (623 K) 下载次数:1625
附件: l3GDc2OW.rar (848 K) 下载次数:1282
附件: QXW61nYQ.rar (845 K) 下载次数:1304
附件: nFzkOl9X.rar (874 K) 下载次数:1283
本帖最近评分记录: 2 条评分 铜币 +2
易代理销售 铜币 +1 2014-06-28 -
hisxnihao 铜币 +1 2011-01-04 感谢你,辛苦了
发帖
246
铜币
572
威望
0
E积分
0
技术积分
0
只看该作者 沙发  发表于: 2006-02-20

牛啊....

级别: 禁止发言
发帖
246
铜币
572
威望
0
E积分
0
技术积分
0
只看该作者 板凳  发表于: 2006-02-20
用户被禁言,该主题自动屏蔽!
级别: 商业用户
发帖
1036
铜币
2149
威望
0
E积分
0
技术积分
0
只看该作者 地板  发表于: 2006-02-20
[em17]你牛
级别: 商业用户
发帖
497
铜币
1052
威望
0
E积分
0
技术积分
0
只看该作者 4楼 发表于: 2006-02-20
[em17][em03][em03][em03]
发帖
608
铜币
1281
威望
0
E积分
0
技术积分
0
只看该作者 5楼 发表于: 2006-02-20
牛[em17][em17][em17][em17]
级别: 禁止发言
发帖
267
铜币
614
威望
0
E积分
0
技术积分
0
只看该作者 6楼 发表于: 2006-02-20
用户被禁言,该主题自动屏蔽!
级别: 商业用户
发帖
96
铜币
272
威望
0
E积分
0
技术积分
0
只看该作者 7楼 发表于: 2006-02-20
下了,学习学习,谢谢
级别: 贵宾
发帖
2780
铜币
5641
威望
1
E积分
0
技术积分
0

只看该作者 8楼 发表于: 2006-02-20

学习

每一天每一年,我们都在进步!
发帖
104
铜币
288
威望
0
E积分
0
技术积分
0
只看该作者 9楼 发表于: 2006-02-20
[quote]以下是引用[I]penta[/I]在2006-2-20 15:23:00的发言:[BR]心思放太多到反破解上也不是一件好事啊~[/QUOTE]
同意!
快速回复

限60 字节
批量上传需要先选择文件,再选择上传
 
认证码:
上一个 下一个