人工精选加密解密全攻略(第3版)光盘录像
如果你正在准备软考,或者日常工作里频繁碰到「这段数据怎么加密」「证书为什么验不过」「HTTPS 到底在防谁」这类问题,这套《加密解密全攻略(第3版)》光盘录像值得放进备选清单。但它不是一门能让你直接转行做安全工程师的课,这一点要先说清楚。 它真正解决的是哪类工作场景 这门课的内容围绕密码学基础与工程
会员可免费下载本篇月会员可免费领取。
开通会员 ›会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
如果你正在准备软考,或者日常工作里频繁碰到「这段数据怎么加密」「证书为什么验不过」「HTTPS 到底在防谁」这类问题,这套《加密解密全攻略(第3版)》光盘录像值得放进备选清单。但它不是一门能让你直接转行做安全工程师的课,这一点要先说清楚。
它真正解决的是哪类工作场景
这门课的内容围绕密码学基础与工程应用展开,覆盖对称加密、非对称加密、哈希与消息摘要、数字签名、证书体系、密钥管理等主线。对应到实际工作,就是这些具体时刻:
- 开发或运维时,需要判断某个接口该用哪种加密方式,而不是照抄同事的代码;
- 排查 HTTPS 握手失败、证书过期、签名校验不通过等问题,能定位到是算法、密钥还是配置层面的原因;
- 软考信息安全相关科目里,密码学是反复出现的考点,需要把概念和计算题都吃透;
- 做系统设计时,能说清楚敏感数据在传输和存储两个环节分别怎么保护。
它讲的不是「怎么用某个工具一键加密」,而是这些机制背后的原理,以及原理对应的操作。这一点决定了它的价值上限,也决定了它的学习门槛。
学完之后你能独立做什么
按正常节奏跟完,比较现实的产出是:能独立完成一段数据的加解密与签名验签流程,能读懂常见的加密配置和证书链,能在软考密码学相关题目上稳定拿分。你会有能力判断一个方案「哪里不安全」,而不是只会调用现成的库。
但要说清楚边界:这门课不负责把你变成渗透测试或安全研发方向的人。它更偏向「理解 + 应用」,适合把密码学当作工具箱里的一格,而不是全部。
资料适合什么基础的人
光盘录像共 238 节,节奏偏细,从最基础的概念讲起。适合的人群是:
- 有基本计算机常识、正在备考软考信息安全方向的人;
- 开发、运维、测试岗,工作中会接触到加密和证书,但一直是「会用不懂」的状态;
- 想系统补一遍密码学基础,为后续学安全方向打底的人。
如果你完全没有编程或网络基础,纯靠看录像会比较吃力,因为很多例子需要你动手跟着敲一遍才有效果。纯零基础建议先补一点网络与操作系统常识再进来。
怎么用这套资料效率更高
录像按顺序看是合理的,基础概念部分别跳,后面的应用章节都建立在前面概念之上。每看完两三节,建议自己写一小段总结,把「这个算法解决什么问题、密钥怎么管、有什么已知弱点」三句话记下来,比反复刷视频有用。备考的人可以把它当知识点梳理用,但要额外配合真题练习,录像本身不替代刷题。
如果你只想应付考试,可以重点看密码学原理和典型算法章节;如果是为了工作应用,证书体系、密钥管理和实际配置部分要多花时间,最好在本地环境里把流程跑一遍。
值不值得学
它属于「底子型」资料:不会让你立刻拿到高薪,但能补上一块很多人缺的基础。软考备考、日常工作排查、后续深入安全方向,这三个目标它都能帮上忙。抱着「学完就能独立做安全项目」的预期来,大概率会失望;抱着「把密码学这块补扎实」的预期来,它是对得起时间的。
加密解密全攻略(第3版)光盘录像
课程推荐
《加密解密全攻略(第3版)光盘录像》 加密解密全攻略(第3版)光盘录像【技能收获】学完可掌握:AI Agent 智能体构建。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。
视频目录(238 节)
课程目录
* 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.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 搜索OEP 55
* 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 Regedit 69
* 2.5.2 RegSnap 71
* 2.5.3 Regmon 73
* 2.5.4 Regshot 74
* 2.5.5 File Montior 75
* 2.6 专家点拨(常见问题与解答) 76
* 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:W32Dasm 85
* 3.2.2 反汇编工具2:C32asm 94
* 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.1 Ollydbg功能概述 109
* 4.1.1 认识Ollydbg的主界面 109
* 4.1.2 配置Ollydbg 112
* 4.1.3 Ollydbg的常用操作及功能 114
* 4.1.4 常用的Ollydbg插件 120
* 4.2 Ollydbg动态调试解密 120
* 4.2.1 动态调试解密的流程 121
* 4.2.2 实例分析:动态调试解密1 121
* 4.2.3 实例分析:动态调试解密2 124
* 4.3 动态分析软件SoftICE 126
* 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 动态分析软件TRW2000 134
* 4.4.1 TRW2000的安装与配置 135
* 4.4.2 TRW2000的主窗口概述 137
* 4.4.3 TRW2000中的常用命令和常用键 138
* 4.5 专家点拨(常见问题与解答) 141
* 5.1 编辑工具 142
* 5.1.1 十六进制编辑工具 142
* 5.1.2 汇编编辑工具Hiew 152
* 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
* 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文件的OEP 194
* 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 ASProtect 201
* 6.6.2 Armadillo 203
* 6.7 专家点拨(常见问题与解答) 204
* 7.1 程序补丁概述 205
* 7.2 常见的补丁工具 206
* 7.2.1 补丁制作工具CodeFusion 206
* 7.2.2 补丁制作工具DUP 209
* 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 注册机制作工具CrackCode 223
* 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
* 8.1 使用多媒体加密工具 230
* 8.1.1 Private Pix 230
* 8.1.2 CryptaPix 233
* 8.1.3 WinXFiles 236
* 8.2 使用多功能加密工具 240
* 8.2.1 文件密使 240
* 8.2.2 BlackBox 245
* 8.2.3 ABI-CODER 249
* 8.2.4 加密精灵 252
* 8.3 专家点拨(常见问题与解答) 258
* 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.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.1 对抗不同的破解手段 299
* 11.1.1 对抗DeDe 299
* 11.1.2 对抗SoftICE 300
* 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编写成DLL 324
* 11.3.2 COM组件的Delphi实现 327
* 11.3.3 实现软件注册保护的VCL组件 330
* 11.3.4 利用伪装壳制造虚假信息 333
* 11.3.5 利用加密锁保护程序 334
* 11.4 专家点拨(常见问题与解答) 337
* 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 Security 352
* 12.4.1 驱动器的加密与解密 352
* 12.4.2 锁定系统 353
* 12.5 星号密码查看工具 355
* 12.5.1 XP星号密码查看器 356
* 12.5.2 SnadBoy’s Revelation 356
* 12.5.3 侠客星号密码查看器 357
* 12.5.4 星号密码保护策略 360
* 12.6 专家点拨(常见问题与解答) 362
* 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





