《易语言软件加密技术》1
一.易语言程序加密的目的5
1.保持软件的完整性5
2、保护软件开发者的权益5
二.易语言程序加密的原则5
1.加密前要考虑周到且严密5
2.需要加密的内容要制定一个计划6
3.加密时制作好文档,以备以后的修改6
4.发布前问一下是否可以正式发布软件了6
三.防止程序内容被更改7
1.防止软件名称被更改7
2.防止窗口标题被更改7
3.防止LOGO图片被更改8
四.防止文件被暴破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.自定义算法41
14.加密框图42
附录1加密已形成密码学43
附录2《如何用简单方法防止破解》44
附录3代码与数据结合技术45
链接: https://pan.baidu.com/s/1oPEUPy5oJSQWX9ot5bwgxA 提取码: va5q