图书介绍
加密解密全攻略PDF|Epub|txt|kindle电子书版本下载
![加密解密全攻略](https://www.shukui.net/cover/23/30298410.jpg)
- 武新华,余建国,王英英,王振武编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113115326
- 出版时间:2010
- 标注页数:400页
- 文件大小:138MB
- 文件页数:416页
- 主题词:电子计算机-密码术;计算机网络-安全技术
PDF下载
下载说明
加密解密全攻略PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 加密与解密入门篇2
第1章 加密与解密技术基础2
1.1 初识加密与解密技术2
1.1.1 什么是密码学2
1.1.2 加密与解密技术概述3
1.1.3 常见软件加密保护技术3
1.1.4 熟悉汇编语言的几条常用命令5
1.1.5 软件解密方式8
1.2 文件读/写与动态链接库(DLL)9
1.2.1 INI文件与自定义文件9
1.2.2 创建DLL文件12
1.2.3 隐式调用和显式调用15
1.3 BPL组建设计16
1.3.1 什么是包(BPL)16
1.3.2 包的设计与发布17
1.3.3 包的安装与卸载20
1.4 软件的试用期21
1.4.1 软件的试用次数21
1.4.2 软件的试用天数25
1.4.3 软件最后的试用日期30
1.4.4 软件启动后的执行时间限制34
1.4.5 软件的NAG窗口提示35
1.5 专家点拨(常见问题与解答)39
第2章 代码分析与常用工具简介40
2.1 认识PE格式文件40
2.1.1 PE文件格式40
2.1.2 检验PE文件的有效性42
2.1.3 文件头(File Header)43
2.1.4 可选头部(Optional Header)46
2.1.5 区块表(Section Table)48
2.1.6 输入表(Import Table)50
2.1.7 输出表(Export Table)52
2.2 了解代码分析技术54
2.2.1 转换文件的虚拟地址与偏移地址54
2.2.2 搜索OEP55
2.2.3 转储程序与修复输入表59
2.2.4 修复输入表61
2.3 了解静态分析技术及其工具62
2.3.1 静态分析的概念62
2.3.2 认识程序类型分析工具63
2.3.3 认识资源编辑器工具64
2.3.4 认识反汇编分析工具66
2.4 了解动态分析技术及其工具68
2.5 流行注册表分析工具69
2.5.1 Regedit69
2.5.2 RegSnap71
2.5.3 Regmon73
2.5.4 Regshot74
2.5.5 File Montior75
2.6 专家点拨(常见问题与解答)76
第2篇 典型工具篇78
第3章 静态反汇编工具78
3.1 认识常用反汇编程序78
3.1.1 反汇编程序代码78
3.1.2 程序的基本信息79
3.1.3 程序的反汇编源代码82
3.1.4 源代码各部分的含义83
3.2 两种常用反汇编工具概述85
3.2.1 反汇编工具1:W32Dasm85
3.2.2 反汇编工具2:C32asm94
3.3 静态分析解密99
3.3.1 静态分析解密的一般流程99
3.3.2 常见指令的机器码值100
3.3.3 两种注册判断的修改方法101
3.3.4 实例分析:静态分析解密101
3.4 用Keymake制作补丁程序106
3.4.1 制作文件补丁程序106
3.4.2 制作内存补丁程序107
3.5 专家点拨(常见问题与解答)108
第4章 动态跟踪分析工具109
4.1 Ollydbg功能概述109
4.1.1 认识Ollydbg的主界面109
4.1.2 配置Ollydbg112
4.1.3 Ollydbg的常用操作及功能114
4.1.4 常用的Ollydbg插件120
4.2 Ollydbg动态调试解密120
4.2.1 动态调试解密的流程121
4.2.2 实例分析:动态调试解密1121
4.2.3 实例分析:动态调试解密2124
4.3 动态分析软件SoftICE126
4.3.1 SoftICE安装后的配置与调用126
4.3.2 SoftICE的窗口界面130
4.3.3 SoftICE中的组合键与常用命令132
4.3.4 使SoftICE在程序的入口处停下来133
4.3.5 修改代码的属性134
4.4 动态分析软件TRW2000134
4.4.1 TRW2000的安装与配置135
4.4.2 TRW2000的主窗口概述137
4.4.3 TRW2000中的常用命令和常用键138
4.5 专家点拨(常见问题与解答)141
第5章 必备的辅助工具142
5.1 编辑工具142
5.1.1 十六进制编辑工具142
5.1.2 汇编编辑工具Hiew152
5.2 监视工具154
5.2.1 文件监视工具155
5.2.2 注册表监视工具156
5.2.3 API监视工具158
5.2.4 MFC监视工具160
5.3 资源编辑与修复工具161
5.3.1 资源修复工具161
5.3.2 资源编辑工具162
5.3.3 Restools资源管理工具165
5.4 打补丁工具167
5.4.1 DUP工具使用详解167
5.4.2 XCell工具使用详解170
5.5 专家点拨(常见问题与解答)171
第3篇 关键技术篇174
第6章 加壳与脱壳技术174
6.1 壳的基础知识174
6.1.1 壳的加载过程174
6.1.2 脱壳机176
6.2 抓取内存映像176
6.2.1 Dump的原理176
6.2.2 反Dump技术179
6.3 重建输入表184
6.3.1 输入表重建的原理185
6.3.2 确定IAT的地址和大小188
6.3.3 根据IAT重建输入表189
6.3.4 ImportREC重建输入表191
6.3.5 输入表加密小结193
6.4 DLL文件脱壳194
6.4.1 找寻DLL文件的OEP194
6.4.2 Dump映像文件197
6.4.3 重建DLL的输入表198
6.4.4 附加数据199
6.5 压缩壳200
6.5.1 UPX外壳200
6.5.2 ASPack外壳201
6.6 加密壳201
6.6.1 ASProtect201
6.6.2 Armadillo203
6.7 专家点拨(常见问题与解答)204
第7章 补丁技术205
7.1 程序补丁概述205
7.2 常见的补丁工具206
7.2.1 补丁制作工具CodeFusion206
7.2.2 补丁制作工具DUP209
7.3 常见补丁技术的应用213
7.3.1 开始程序分析213
7.3.2 确定配置方案214
7.3.3 制作补丁程序217
7.3.4 为程序添加功能218
7.3.5 可执行文件的加密219
7.4 常用的SMC技术220
7.4.1 SMC函数概述221
7.4.2 高级SMC补丁技术221
7.5 注册机制作工具CrackCode223
7.5.1 寻找注册码223
7.5.2 内存直接寻址法224
7.5.3 寄存器间接寻址法224
7.5.4 Decompile Winhelp注册机的写法225
7.5.5 CrackCode的加强模式226
7.6 专家点拨(常见问题与解答)228
第4篇 软件保护篇230
第8章 常用加密软件工具的使用230
8.1 使用多媒体加密工具230
8.1.1 Private Pix230
8.1.2 CryptaPix233
8.1.3 WinXFiles236
8.2 使用多功能加密工具240
8.2.1 文件密使240
8.2.2 BlackBox245
8.2.3 ABI-CODER249
8.2.4 加密精灵252
8.3 专家点拨(常见问题与解答)258
第9章 网络验证加密软件的使用259
9.1 Web服务器验证加密技术259
9.1.1 客户端加密实现260
9.1.2 本地计算机控制实现262
9.2 本地服务器验证加密技术266
9.2.1 客户端加密实现266
9.2.2 服务器端加密实现268
9.3 在线升级验证加密技术269
9.3.1 在线升级验证实现269
9.3.2 实例分析:在线升级验证270
9.4 专家点拨(常见问题与解答)275
第10章 注册认证和注册机277
10.1 加密算法和校验方式277
10.1.1 选用加密算法277
10.1.2 注册码直接校验282
10.1.3 注册码重启校验283
10.1.4 实例分析:用户名保护285
10.2 随机注册码模式286
10.2.1 实例分析1:随机注册码保护286
10.2.2 实例分析2:注册机的制作288
10.3 KeyFile保护方式289
10.3.1 实例分析1:KeyFile保护289
10.3.2 实例分析2:注册机的制作290
10.4 用DLL实现注册认证291
10.4.1 DLL认证的优缺点291
10.4.2 用DLL实现注册认证291
10.5 用控件实现注册认证292
10.5.1 DLL控件的注册认证292
10.5.2 BPL控件的注册认证295
10.6 专家点拨(常见问题与解答)298
第11章 不同软件的保护措施299
11.1 对抗不同的破解手段299
11.1.1 对抗DeDe299
11.1.2 对抗SoftICE300
11.1.3 对抗动态调试301
11.1.4 对抗静态调试302
11.1.5 实现磁盘文件自校验303
11.2 安装包程序的保护措施304
11.2.1 用Advanced Installer制作MSI程序安装包304
11.2.2 用InstallShield制作程序安装包308
11.2.3 用Setup Factory制作程序安装包310
11.2.4 用Wise制作程序安装包318
11.3 不同软件的保护实现323
11.3.1 把ASP编写成DLL324
11.3.2 COM组件的Delphi实现327
11.3.3 实现软件注册保护的VCL组件330
11.3.4 利用伪装壳制造虚假信息333
11.3.5 利用加密锁保护程序334
11.4 专家点拨(常见问题与解答)337
第5篇 加密与解密实战篇340
第12章 光盘和系统加密与解密技术12.1 光盘的加密与解密技术340
12.1.1 使用CD-Protector软件加密光盘340
12.1.3 使用光盘加密大师加密光盘341
12.1.4 使用CryptCD加密光盘343
12.1.5 破解加密光盘346
12.2 用“私人磁盘”隐藏大文件347
12.2.1 “私人磁盘”的创建347
12.2.2 “私人磁盘”的删除349
12.3 给系统桌面加把超级锁350
12.3.1 生成后门口令350
12.3.2 设置登录口令351
12.4 系统全面加密大师PC Security352
12.4.1 驱动器的加密与解密352
12.4.2 锁定系统353
12.5 星号密码查看工具355
12.5.1 XP星号密码查看器356
12.5.2 SnadBoy's Revelation356
12.5.3 侠客星号密码查看器357
12.5.4 星号密码保护策略360
12.6 专家点拨(常见问题与解答)362
第13章 加密与解密实用技术突破364
13.1 文件夹加密与解密364
13.1.1 加密文件系统EFS基础364
13.1.2 加密文件系统EFS的加密应用365
13.1.3 加密证书导入导出及加密文件共享367
13.1.4 解密EFS加密文件370
13.2 网页信息的加密与解密373
13.2.1 在线网页的加密与解密373
13.2.2 防御网页破解374
13.2.3 常见的网页加密工具378
13.3 聊天工具加密与解密382
13.3.1 MSN聊天记录加密与解密382
13.3.2 QQ加密与解密385
13.4 网吧限制的破解与防范392
13.4.1 突破网吧下载限制392
13.4.2 注册表的突破394
13.4.3 网吧防破解方法396
13.4.4 恶意代码防御战397
13.5 专家点拨(常见问题与解答)400
附录A 常用文件、软件加密技术401
A.1 对Word文件进行加密与解密401
A.1.1 运用Word自身的加密功能401
A.1.2 使用AOPR解密Word文档404
A.1.3 Advanced Word 2000 Password Recovery405
A.1.4 风语文件加密软件406
A.1.5 Word Document Password Recovery407
A.1.6 Word 97/2000/XP密码查看器407
A.2 对Excel文件进行加密与解密408
A.2.1 运行Excel自身的加密功能408
A.2.2 Excel Password Recovery410
A.2.3 办公文件密码恢复程序412
A.2.4 Excel 97/2000/XP密码查看器413
A.2.5 Excel Key的使用413
A.3 宏加密与解密技术概述414
A.3.1 使用宏进行加密414
A.3.2 解除宏密码416
A.4 WinRAR压缩文件的加密与解密417
A.4.1 WinRAR自身的口令加密417
A.4.2 使用Advanced RAR Password Recovery探测口令418
A.4.3 使用RAR Password Recovery探测口令418
A.4.4 使用RAR Key解除WinRAR文件口令419
A.5 EXE文件的加密与解密420
A.5.1 利用ASPack对EXE文件进行加密420
A.5.2 使用tElock对EXE文件进行加密421
A.5.3 使用EXE文件加口令对EXE文件进行加密421
A.6 对PDF进行加密与解密422
A.6.1 加密PDF文件422
A.6.2 使用EncryptPDF加密文件424
A.6.3 Advanced PDF Password Recovery的使用425
A.6.4 使用PDF Password Remover解除PDF文件口令426
A.7 数据库的加密与解密427
A.7.1 在Microsoft SQL Server中设置sa账户密码427
A.7.2 对Access数据表进行加密428
A.7.3 多功能密码破解软件429
A.8 Foxmail的邮箱的加密与解密430
A.8.1 加密Foxmail邮箱431
A.8.2 月影Foxmail邮件转换/密码恢复器432
A.8.3 使用Advanced Mailbox Password Recovery解密Foxmail邮件433
A.9 专家点拨(常见问题与解答)433