第1章 怎样为程序打补丁 1
1.1 认识PE可执行文件 1
1.1.1 为什么更改PE可执行文件 1
1.1.2 如何为程序添加功能 3
1.1.3 可执行文件的加密研究 5
1.2 使用KERNEL32.DLL破解 11
1.3 如何访问一个进程中的内存 15
第2章 SMC技术与补丁工具 26
2.1 SMC技术大揭秘 26
2.1.1 演示SMC原理 27
2.1.2 个人学习SMC的一点体会 30
2.1.3 如何用SMCPatch被Aspack2.11压缩过的文件 31
2.1.4 Awave Studiov7.0破解之SMC 31
2.1.5 一个入门级SMC(self modifying code)例子 37
2.1.6 破解MoviePlay2.51 40
2.1.7 关于WebZip4.0585的SMC应用 43
2.1.8 SMC技术在破解Windows优化大师中的运用 44
2.1.9 有声有色v3.16破解教程 48
2.1.10 使CCproxy2.0自己能够显示注册码 54
2.1.11 暴破Windows优化大师V4.3 59
2.1.12 不脱壳破解ACDSeev3.0 Trial Build 1209 63
2.1.13 Mass Downloader v2.2.223 SR1解密分析 68
2.2 不可缺少的补丁工具 76
2.2.1 IPTools 1.10的破解 77
2.2.2 RegSnap2.80破解小记 80
2.2.3 RegSnap2.8(Build 638)之内存破解 81
第3章 Loader制作与游戏修改器 82
3.1 使用Loader方式破解 82
3.1.1 使用Loader方式破解arm 1.01 82
3.1.2 跟踪Tag Rename 1.7制作Loader 87
3.1.3 破解R!SC的CrackMel 98
3.1.4 WinZip Nag的去除 104
3.2 破解游戏修改器 107
3.2.1 爆破GameExpert6.4 107
3.2.2 FPE 2000 Pro在Crack中的一点应用 110
3.2.3 让程序自己说出它的注册码 111
第4章 轻松使用汇编语言 115
4.1 8088汇编速查手册 115
4.2 汇编语言分析技术 121
4.3 汇编破解也疯狂 122
4.3.1 关于注册Flag在破解中的应用 123
4.3.2 从轻松试卷v4.03的破解看r fl z的妙用 136
4.3.3 谈谈Soft-ICE中d的用法 145
第5章 加密VS解密—大碰撞 149
5.1 密码算法简介 149
5.1.1 RSA算法 150
5.1.2 DNS算法 152
5.2 加密技术 154
5.2.1 加密的基本概念 154
5.2.2 加密技术及其相关问题 155
5.2.3 数据加密技术 159
5.3 加密VS解密:矛与盾的关系 170
5.4 常见软件加密保护技术简介 171
5.4.1 软件注册 171
5.4.2 密码保护 173
5.4.3 加/解密注意事项 174
5.4.4 关于注册码 180
5.5 汇编语言的几条常用命令 181
5.6 常用解密工具介绍 183
6.1.1 如何破解WS FTP Pro 7.02 185
6.1 突破NAG窗口保护 185
第6章 补丁技术的其它应用 185
6.1.2 使用Dede破解天网防火墙2.46 190
6.2 破解实用软件 192
6.2.1 手把手教你修改QQ1220 192
6.2.2 WinZip 8.0(3105)的通用注册机 198
6.2.3 补丁技术应用 199
6.2.4 破解财智家庭理财2001加强版(v3.2) 206
6.2.5 DOS下破解Ghost Demo的log用法 211