×
计算机科学与技术学科前沿丛书:软件保护技术

包邮计算机科学与技术学科前沿丛书:软件保护技术

1星价 ¥28.4 (7.5折)
2星价¥28.4 定价¥38.0
暂无评论
图文详情
  • ISBN:9787302317210
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:暂无
  • 出版时间:2013-06-01
  • 条形码:9787302317210 ; 978-7-302-31721-0

内容简介

本书较为系统地介绍现有的软件保护技术,共分7章,主要包括软件保护概述、软件保护的技术基础、软件水印技术、软件混淆技术、软件防篡改技术、软件保护技术的综合使用以及软件保护技术的总结与展望,旨在为解决软件版权问题提供新的思路。本书在理论讲解的基础上,也提供了若干具体操作实例,通俗易懂,便于读者理解和实践。 本书适合作为高等学校高年级本科生以及研究生相关课程的教材和自学教材,也可作为计算机软件安全研究和开发的指导参考书。

目录


第1章引言1

1.1软件保护的背景及意义1

1.2软件保护场景2

1.3软件攻击模型3

1.3.1攻击者的能力3

1.3.2攻击者的目标4

1.3.3针对软件保护的通用攻击方式4

1.3.4针对软件水印的特定攻击方式4

1.4研究现状5

1.5软件保护方案6

1.5.1基于审计的保护方案6

1.5.2基于硬件的保护方案6

1.5.3基于软件的保护方案6

1.6关于软件保护的专利及法律条文7

1.6.1美国7

1.6.2欧盟8

1.6.3日本8

1.6.4中国8

参考文献9

参考文献注释10

第2章软件保护基础11

2.1代码操纵技术11

2.1.1字节码查看工具11

2.1.2字节码操纵工具11

2.1.3字节码操纵示例14

2.2程序分析技术15

2.3Class文件结构19

2.4拆分与编码知识23

2.4.1整数拆分23

2.4.2图编码23

参考文献25

参考文献注释 25

目录软件保护技术第3章软件水印技术26

3.1国内外研究现状26

3.2软件水印的概念、模型及分类26

3.2.1软件水印概念26

3.2.2软件水印系统的模型27

3.2.3软件水印的分类28

3.3评价指标30

3.3.1数据率30

3.3.2隐蔽性30

3.3.3弹性30

3.3.4代价30

3.3.5效率30

3.3.6可信度30

3.4若干关键算法31

3.4.1静态水印算法31

3.4.2动态水印算法42

3.4.3半动态水印算法46

3.5软件水印系统53

3.5.1现有水印系统53

3.5.2TRUP平台56

参考文献59

参考文献注释60

第4章软件混淆技术61

4.1引言61

4.2混淆技术的概念、分类及评估61

4.2.1概念61

4.2.2分类62

4.2.3评估62

4.3混淆算法63

4.3.1设计混淆63

4.3.2数据混淆67

4.3.3控制流混淆68

4.3.4预防混淆69

4.4混淆工具70

4.5混淆算法的检验与比较72

4.5.1实验说明73

4.5.2混淆算法的效果73

4.5.3混淆算法的正确性测试76

4.5.4混淆算法对程序性能的影响76

4.5.5混淆算法对程序优化的抵抗力78

参考文献79

参考文献注释80

第5章软件防篡改技术81

5.1引言81

5.2软件防篡改技术的分类方式和设计准则81

5.2.1攻击类型81

5.2.2分类方式82

5.2.3设计准则83

5.3软件防篡改技术83

5.3.1校验和84

5.3.2多块加密84

5.3.3哨兵85

5.3.4断言检查86

5.3.5隐式哈希87

5.3.6TesterCorrector87

5.3.7控制流图检测87

5.3.8基于分支函数的检测88

5.3.9联机检测88

5.3.10指针置空响应法89

5.3.11加密90

5.3.12硬件方式91

5.4软件防篡改技术辅助方案92

5.4.1TPM92

5.4.2SWATT92

5.4.3混淆93

5.4.4程序定制93

5.5软件防篡改的研究前景93

5.5.1软件防篡改技术的度量机制93

5.5.2将检测和响应结合93

5.5.3将防篡改技术与软件水印技术相结合94

参考文献94

参考文献注释97

第6章软件保护综合技术98

6.1水印与混淆技术的结合98

6.1.1semidanamic水印算法与混淆算法结合98

6.1.2.NET平台的软件保护98

6.2水印与防篡改技术的结合99

6.3水印感知的Java软件可信运行环境100

6.3.1Java虚拟机现有安全策略100

6.3.2基于脆弱水印的可信运行环境103

参考文献105

参考文献注释105

第7章总结和展望106

7.1本书内容总结106

7.2展望107

附录A按操作码字节值排列的操作码助记符108

A.1标准操作码108

A.2快速操作码110

A.3保留操作码111

附录B习题及解答112


展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航