图书介绍
完全掌握加密解密实战超级手册PDF|Epub|txt|kindle电子书版本网盘下载
![完全掌握加密解密实战超级手册](https://www.shukui.net/cover/39/34634917.jpg)
- 张晓新,孙国岭,杨平编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111303602
- 出版时间:2010
- 标注页数:430页
- 文件大小:383MB
- 文件页数:446页
- 主题词:软件-密码-加密;软件-密码-解密译码
PDF下载
下载说明
完全掌握加密解密实战超级手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识加密解密技术1
1.1 加密解密技术基础2
1.1.1 密码学简述2
1.1.2 常用汇编语言命令2
1.1.3 破解密码的常用方式4
1.1.4 壳的作用和分类5
1.2 文件读写与动态链接库文件6
1.2.1 INI文件与自定义文件的读写6
1.2.2 在Delphi中建立和使用DLL文件10
1.2.3 DLL文件的调用方法12
1.3 设计与发布包组件14
1.3.1 包组件概述14
1.3.2 设计与发布包组件15
1.3.3 安装与卸载包组件17
1.4 解密与注册保护19
1.4.1 解密方式19
1.4.2 注册保护方式19
1.5 试用期限制功能21
1.5.1 试用次数限制功能21
1.5.2 试用天数限制功能25
1.5.3 试用日期限制功能31
1.5.4 执行时间限制功能36
1.5.5 NAG窗口提示限制37
1.6 专家点拨:常见问题解答42
第2章 常用代码分析工具43
2.1 初识PE格式文件44
2.1.1 PE格式文件概述44
2.1.2 检验PE格式文件46
2.1.3 PE文件格式的头结构46
2.1.4 设置Optional Header可执行信息49
2.1.5 Section Table结构数组51
2.1.6 Import Table输入表52
2.1.7 Export Table输出表53
2.1.8 重定位表54
2.2 简述代码分析实战55
2.2.1 虚拟地址与偏移地址55
2.2.2 搜索程序入口点OEP58
2.2.3 转储程序与修复输入表58
2.2.4 用增加重定位项调用引入表函数62
2.3 常见静态分析工具63
2.3.1 常见程序类型分析工具63
2.3.2 常见资源编辑器工具64
2.3.3 常见反汇编分析工具66
2.4 常见动态分析工具67
2.5 常见注册表分析工具68
2.5.1 注册表编辑器Regedit68
2.5.2 注册表监控工具Regsnap71
2.5.3 注册表数据库监视软件Regmon73
2.5.4 注册表静态比较工具RegShot74
2.6 专家点拨:常见问题解答75
第3章 不同的加密解密算法76
3.1 数据加密的缘由77
3.1.1 数据加密技术概述77
3.1.2 为什么要进行数据加密77
3.1.3 数据加密的原理77
3.1.4 加密技术与密码分析79
3.2 Hash算法基础81
3.2.1 CRC32算法81
3.2.2 MD5算法82
3.2.3 SHA算法85
3.3 对称密码算法基础87
3.3.1 对称密码算法概述88
3.3.2 BlowFish算法概述88
3.3.3 DES算法概述90
3.3.4 IDEA算法概述94
3.4 非对称密码算法基础95
3.4.1 非对称密钥密码概述95
3.4.2 RSA非对称密钥密码概述95
3.4.3 DSA数据签名技术96
3.4.4 Diffie-Hellman密钥交换系统概述97
3.5 专家点拨:常见问题解答97
第4章 静态分析解密工具98
4.1 程序源代码概述99
4.1.1 基本程序信息99
4.1.2 反汇编源代码部分101
4.2 常用反汇编工具103
4.2.1 反汇编和调试工具W32Dasm103
4.2.2 国产静态反编译工具C32asm114
4.2.3 反汇编工具IDA Pro116
4.3 实战静态分析解密127
4.3.1 如何实现静态分析解密127
4.3.2 汇编指令及其机器码值128
4.3.3 判断真假注册码的方法128
4.3.4 实例分析:静态破解Crackme3软件129
4.4 注册机编写器keymake131
4.4.1 为破解文件打个补丁132
4.4.2 制作内存补丁132
4.5 专家点拨:常见问题解答133
第5章 动态调试解密工具135
5.1 动态调试工具Ollydbg136
5.1.1 初识Ollydbg136
5.1.2 不同的配置选项138
5.1.3 快速掌握常用功能138
5.1.4 熟悉必要的插件141
5.1.5 实现动态调试解密141
5.1.6 实例1:解密加过UPX壳的Crackme程序142
5.1.7 实例2:找出真的注册码143
5.2 内核模式调试器SoftICE144
5.2.1 配置SoftICE工具144
5.2.2 实现SoftICE调用148
5.2.3 激活SoftICE主窗口148
5.2.4 快捷键与常用命令150
5.2.5 快速找到程序入口处157
5.2.6 多次跟踪的设置158
5.2.7 用PE修改代码属性158
5.3 动态反汇编调试器TRW2000159
5.3.1 安装与配置TRW2000160
5.3.2 呼出TRW2000调试窗口162
5.3.3 常用命令和功能键164
5.4 专家点拨:常见问题解答169
第6章 各显其能的辅助工具171
6.1 不同的编辑修改工具172
6.1.1 十六进制编辑工具WinHex172
6.1.2 十六进制查看器Hiew175
6.1.3 十六进制编辑器Hex Workshop179
6.1.4 文本编辑器UltraEdit182
6.2 不同功效的监视工具187
6.2.1 文件系统监视工具Filemon187
6.2.2 API函数监视工具188
6.2.3 MFC(微软库类)监视工具Mfcspy190
6.3 编辑程序内部资源工具191
6.3.1 用FreeRes工具修复资源191
6.3.2 用工具eXeScope编辑程序内资源192
6.3.3 用工具Festools管理系统资源194
6.4 制作破解补丁工具196
6.4.1 补丁制作工具dUP196
6.4.2 绿色工具XCell199
6.5 专家点拨:常见问题解答200
第7章 揭秘壳的不同应用技术201
7.1 不同的加壳压缩软件202
7.1.1 DOS窗口下的文件压缩壳软件UPX202
7.1.2 压缩各种可执行程序的ASPack203
7.1.3 软件保护压缩工具Armadillo204
7.1.4 国产外壳保护工具EncryptPE207
7.2 查壳工具大放送208
7.2.1 用Language2000查看加壳情况208
7.2.2 功能强大的PEiDentifier209
7.3 各具神通的脱壳工具210
7.3.1 常用ASPack脱壳软件简介210
7.3.2 通用脱壳工具UnPECompact211
7.3.3 通用脱壳工具ProcDump212
7.3.4 脱壳工具大集合UN-PACK214
7.4 轻松实现手动脱壳215
7.4.1 用ImportREC实现手动脱壳216
7.4.2 重建可编辑资源220
7.5 专家点拨:常见问题解答220
第8章 别出心裁:为程序打上补丁222
8.1 常用补丁制作工具223
8.1.1 专业补丁制作工具CodeFusion223
8.1.2 内存动态补丁工具Process Patcher226
8.2 实例:网络客户端程序补丁228
8.2.1 程序拦截的验证代码228
8.2.2 增加自动修改机器号功能229
8.2.3 用补丁修改程序232
8.2.4 为程序附带一个动态链接库234
8.2.5 用补丁加密可执行文件235
8.3 代码自修改SMC技术238
8.3.1 SMC函数定义238
8.3.2 实例:SMC补丁技术应用239
8.4 用CrackCode2000制作注册机241
8.4.1 快速找到注册码241
8.4.2 实现内存直接寻址242
8.4.3 实现寄存器间接寻址243
8.4.4 为Decompile Winhelp制作注册机243
8.4.5 实例:CrackCode的加强模式245
8.5 专家点拨:常见问题解答247
第9章 网络验证技术大放送248
9.1 实现Web服务器网络验证249
9.1.1 加密客户端249
9.1.2 控制本地计算机252
9.2 实现本地服务器验证256
9.2.1 加密客户端257
9.2.2 加密服务器端259
9.3 在线升级验证加密技术261
9.3.1 在线升级验证实现261
9.3.2 实例分析:在线升级验证262
9.4 专家点拨:常见问题解答268
第10章 各种常用加密软件工具的使用269
10.1 多媒体文件加密工具270
10.1.1 多媒体加密工具Private Pix270
10.1.2 图片软件加密工具CryptaPix272
10.1.3 图片文件专业加密工具WinXFiles273
10.2 多功能文件加密工具276
10.2.1 数据加密和安全通讯工具“文件密使”276
10.2.2 可加密各种格式文件的BlackBox281
10.2.3 对称加密算法工具ABI-CODER286
10.2.4 国产加密工具“加密精灵”288
10.3 专家点拨:常见问题解答291
第11章 分析软件的不同注册方式292
11.1 简单的注册码保护方式293
11.1.1 追踪简单算法293
11.1.2 简单注册码的破解294
11.1.3 API函数常用断点及实例298
11.2 按钮功能限制308
11.2.1 按钮功能限制概述308
11.2.2 突破按钮限制309
11.2.3 按钮限制解密实例311
11.3 NAG窗口312
11.3.1 NAG窗口实例1313
11.3.2 NAG窗口实例2317
11.4 加密狗解密319
11.4.1 判断加密狗类型319
11.4.2 加密狗解密实例320
11.5 专家点拨:常见问题解答325
第12章 编辑安装包程序326
12.1 InstallShield327
12.1.1 InstallShield使用介绍327
12.1.2 编辑CAB压缩包341
12.2 Wise安装包软件343
12.3 Setup Factory安装包制作工具343
12.4 Inno Setup安装制作软件352
12.4.1 Inno Setup的使用介绍352
12.4.2 Inno Setup的脚本语法介绍357
12.4.3 压缩包的编辑360
12.5 微软MSI安装包360
12.6 专家点拨:常见问题解答362
第13章 不同软件的保护措施363
13.1 对抗不同的破解手段364
13.1.1 对抗DeDe和动态调试364
13.1.2 对抗SoftICE365
13.1.3 对抗静态调试367
13.1.4 实现磁盘文件自校验368
13.2 不同软件的保护实现369
13.2.1 把ASP编写成DLL370
13.2.2 COM组件的Delphi实现372
13.2.3 实现软件注册保护的VCL组件377
13.2.4 利用伪装壳制造虚假信息379
13.2.5 利用加密锁保护程序380
13.3 邮件加密软件PGP384
13.3.1 PGP概述384
13.3.2 PGP的安全问题385
13.4 专家点拨:常见问题解答390
第14章 常用软件加密解密技术391
14.1 加密解密Word文件392
14.1.1 Word自身功能加密392
14.1.2 利用AOPR解密Word文档393
14.1.3 风语文件加密工具395
14.1.4 Word Password Recovery破解工具395
14.1.5 Word密码查看器396
14.2 Excel文件加密解密397
14.2.1 实现Excel自加密397
14.2.2 办公文件密码恢复程序398
14.2.3 Excel加密文档解密工具Excel Key399
14.3 PDF文件的加密解密400
14.3.1 加密PDF文件400
14.3.2 使用PDF文件加密器402
14.3.3 Advanced PDF PasswordRecovery404
14.3.4 用PDF Password Remover解除PDF文件口令406
14.4 宏加密解密技术408
14.4.1 实现宏技术加密408
14.4.2 宏解密工具VBA Key411
14.5 对压缩文件实施加密解密411
14.5.1 实现WinZip自加密412
14.5.2 解除ZIP文件口令413
14.5.3 实现WinRAR自加密413
14.5.4 解除RAR文件密码414
14.6 加密解密EXE文件415
14.6.1 用ASPack加密EXE文件415
14.6.2 用tElock加密EXE文件417
14.6.3 为EXE文件加口令419
14.7 解密MS SQL Server保护420
14.7.1 实现本地用户的帐户登录420
14.7.2 查询分析器的使用420
14.7.3 多功能密码破解软件421
14.8 加密解密网页与脚本文件423
14.8.1 网页与脚本的加密423
14.8.2 网页与脚本的解密428
14.9 专家点拨:常见问题解答430