首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 加密与解密实战入门/安全技术大系
内容
编辑推荐

本书以计算机软件加密与解密技术为主要内容,讲解了加解密技术入门需要掌握的知识和工具。本书包含了加解密技术基础中常用到的一些知识和工具,并通过实例来进行讲解说明,既适合对加解密技术感兴趣的初学者,也适合软件开发人员在软件设计过程中加以参考。

内容推荐

全书共分为9章。前7章主要讲述了解密的入门技术,包括基础知识、静态反汇编、动态调试、辅助工具、不同注册保护方式的分析、安装包程序,以及不同编程语言的加解密工具及使用方法,并以通用的解密过程“查、脱壳→静态分析→动态调试”的顺序来进行章节的安排,使得读者有一个较完整的思路并可以轻松上手。最后两章则讲述加密的入门技术,包括基本的软件保护措施及实现和软件保护实践,常用到的软件保护技术,以及完整的源代码(大部分使用了Delphi进行编写)和保护方案,要求读者有一定的编程基础。

目录

第1章 基础知识

1. 1 壳的概念、作用和分类

1. 2 常见的加壳软件和使用方法

1. 2. 1 UPX

1. 2. 2 ASPack

1. 2. 3 Armadillo

1. 2. 4 EncryptPE

1. 3 使用壳的SDK保护程序

1. 4 查壳软件及使用方法

1. 4. 1 FileInfo

1. 4. 2 PE iDentifier

1. 5 脱壳软件及使用方法

1. 5. 1 通用脱壳软件及使用方法

1. 5. 2 专用脱壳软件及使用方法

1. 6 汇编语言基础知识

1. 6. 1 汇编语言基本概念

1. 6. 2 常用的汇编语言语句

1. 7 字符编码方式

1. 8 软件解密方式及注册保护方式

1. 8. 1 软件解密方式

1. 8. 2 软件注册保护方式

第2章 静态反汇编

2. 1 常用反汇编工具介绍

2. 2 反汇编程序代码简介

2. 2. 1 程序的基本信息

2. 2. 2 程序的反汇编源代码

2. 2. 3 源代码各部分的含义

2. 3 反汇编工具的功能简介

2. 3. 1 W32Dasm的功能简介

2. 3. 2 C32asm功能简介

2. 4 静态分析解密实例

2. 4. 1 静态分析解密的一般过程

2. 4. 2 静态分析解密实例1

2. 4. 3 常见指令的机器码值

2. 4. 4 两种注册判断的修改方法

2. 4. 5 静态分析解密实例2

2. 5 利用keymake做补丁程序

2. 5. 1 制作文件补丁程序

2. 5. 2 制作内存补丁程序

第3章 动态调试

3. 1 常用调试工具的简单介绍

3. 2 Ollydbg功能简介

3. 2. 1 Ollydbg主界面简介

3. 2. 2 配置Ollydbg

3. 2. 3 Ollydbg的常用功能及操作

3. 2. 4 常用的Ollydbg插件

3. 3 Ollydbg动态调试解密实例

3. 3. 1 动态调试解密的一般过程

3. 3. 2 动态调试实例1

3. 3. 3 动态调试实例2

3. 4 用Keymake制作内存注册机

3. 5 用Ollydbg手动脱壳

3. 5. 1 手动脱壳的步骤

3. 5. 2 辅助工具简介

3. 5. 3 Ollydbg手动脱UPX壳实例

3. 6 SoftICE安装及功能简介

3. 6. 1 SoftICE的安装配置过程

3. 6. 2 SoftICE常用功能及操作

3. 6. 3 SoftICE调试实例

3. 7 Trw2000功能简介

第4章 辅助工具

4. 1 编辑工具

4. 1. 1 16进制编辑工具WinHex

4. 1. 2 汇编编辑工具RTA

4. 2 监视工具

4. 2. 1 文件监视工具

4. 2. 2 注册表监视工具

4. 2. 3 API监视工具

4. 2. 4 MFC监视工具mfcspy

4. 3 资源工具

4. 3. 1 资源修复工具

4. 3. 2 常用资源编辑工具

4. 3. 3 Restools系列资源工具

4. 4 补丁工具

4. 4. 1 dUP的使用

4. 4. 2 XCell的使用..

第5章 不同注册保护方式的分析

5. 1 简单的注册码保护方式

5. 1. 1 追踪简单算法实例

5. 1. 2 API函数常用断点及实例

5. 2 按钮功能限制

5. 2. 1 按钮限制解密实例1

5. 2. 2 按钮限制解密实例2

5. 3 NAG窗口

5. 3. 1 NAG窗口实例1

5. 3. 2 NAG窗口实例2

5. 4 加密狗

5. 4. 1 判断加密狗类型

5. 4. 2 加密狗解密实例1

5. 4. 3 加密狗解密实例2

第6章 安装包程序

6. 1 InstallShield

6. 1. 1 获取安装序列号

6. 1. 2 Setup. ins(inx)安装脚本的解密

6. 1. 3 编辑CAB压缩包

6. 2 Wise

6. 3 Setup Factory

6. 3. 1 解压缩安装包

6. 3. 2 动态调试安装序列号

6. 3. 3 静态分析安装序列号

6. 4 InnoSetup

6. 5 微软MSI

第7章 不同编程语言的加解密工具及使用方法

7. 1 Delphi程序

7. 2 VB本机代码程序

7. 2. 1 VB程序的编译方式

7. 2. 2 VB反编译工具VBExplorer

7. 2. 3 VB动态调试工具SmartCheck

7. 3 VBP-代码程序

7. 3. 1 P-代码反编译工具

7. 3. 2 P-代码调试工具

7. 3. 3 WKTVBDE解密实例

7. 4 VBA程序

7. 4. 1 VBA常用工具简介

7. 4. 2 VBA程序解密实例

7. 5 VFP程序

7. 5. 1 VFP加密工具

7. 5. 2 VFP解密工具

7. 5. 3 VFP反编译工具

7. 5. 4 VFP解密实例1

7. 5. 5 VFP解密实例2

7. 6 PB程序

7. 6. 1 PB反编译工具

7. 6. 2 PB解密实例

7. 7 ASP程序

7. 7. 1 ASP程序的加密

7. 7. 2 ASP程序解密实例1

7. 7. 3 ASP程序解密实例2

7. 7. 4 ASP程序解密实例3

7. 8 易语言程序

7. 9 其他语言程序

7. 9. 1 Java

7. 9. 2 . NET

第8章 基本的软件保护措施及实现

8. 1 获取硬件信息

8. 2 对抗破解的基本手段

8. 2. 1 对抗DeDe

8. 2. 2 对抗动态调试

8. 2. 3 对抗SoftICE

8. 2. 4 对抗静态分析

8. 2. 5 磁盘文件自校验

8. 3 使用壳程序来保护

8. 3. 1 压缩壳(Packer)的应用

8. 3. 2 保护壳(Protector)的应用

8. 4 VMhotect的应用

8. 4. 1 VMProtect简介

8. 4. 2 利用VMProtect保护程序

8. 5 利用伪装壳制造虚假信息

8. 6 应用加密锁来保护程序

8. 6. 1 应用Rockey2的技巧

8. 6. 2 加密锁应用建议

8. 7 一些加密时有用的代码

8. 8 一点建议

第9章 软件保护实践

9. 1 把ASP编写成DLL

9. 2 COM组件的Delphi实现

9. 3 给程序加入网络验证机制

9. 4 非明码比较在程序中的应用

9. 5 实现软件注册保护的vcl组件简介

9. 6 关于PE文件结构的简单理解

9. 6. 1 检测PE文件格式

9. 6. 2 PE文件入口点和Section的理解

9. 6. 3 伪装壳原理的简单分析

9. 6. 4 模拟PEiD的查壳功能

参考文献

标签
缩略图
书名 加密与解密实战入门/安全技术大系
副书名
原作名
作者 郑羽//杨春生//于江
译者
编者
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121030895
开本 16开
页数 344
版次 1
装订 平装
字数 510
出版时间 2006-10-01
首版时间 2006-10-01
印刷时间 2007-05-01
正文语种
读者对象 青年(14-20岁),普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量 0.59
CIP核字
中图分类号 TP309.7
丛书名
印张 22.5
印次 2
出版地 北京
234
183
17
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数 6000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/18 12:03:23