首页> 中文学位 >基于网络验证授权的软件加壳技术的研究及其在DRM中的应用
【6h】

基于网络验证授权的软件加壳技术的研究及其在DRM中的应用

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪 论

1.1课题研究背景及意义

1.2软件保护技术研究现状

1.3数字版权DRM技术研究现状

1.4课题的目标与意义

1.5本文的章节组织

第二章 基本概念和原理

2.1 数字版权保护DRM

2.2DRM协议标准

2.3 经典的数字版权架构及其工作流程

2.4 本项目数字版权平台架构

2.5 PE文件简介

2.6 PE文件结构

2.7输入表

2.8 基址重定位表

第三章 基于网络验证授权软件加壳技术

3.1 总体设计思想

3.2 加壳软件主程序DRMProtector模块的设计

3.3外壳程序DRMClient模块的设计

3.4不同软件保护方式的相关性能比较

第四章 加壳技术的在DRM中的应用

4.1 编程语言的选择

4.2 加壳主程序DRMProtector模块的实现

4.3外壳DRMClient模块的实现

4.5 反软件分析技术的应用

4.6 结果测试

第五章 总结与展望

5.1 本文主要内容

5.2 本文主要贡献

5.3 展望

参考文献

致谢

附录

展开▼

摘要

随着计算机网络和通信技术的发展和广泛应用,数字媒体(电子书、音视频、图片及软件等)成为当前各种网络传播内容的主流。数字内容极易于传输和复制的特性,以及到现在为止大部分网民都缺乏版权意识,使得它们极易被盗版、非法篡改及使用。因此,以保护数字内容版权为主要目的的数字版权管理技术(DigitalRightManagement简称DRM技术)也就应运而生了。不过,这些数字版权保护系统往往只针对需要依赖于其他工具来使用的格式进行保护,而对于软件却提供了很少的保护甚至没有保护。基于硬件的软件保护方式存在成本高以及使用不方便等原因,软件加壳则是目前最常用的保护方式。而当前的加壳、代码混淆等技术,处理过的软件一直以来都处于单机运作状态,破解者运用静态反汇编和动态跟踪调试等技术就能很轻易的脱壳、破解。
  本研究在课题《数字版权保护服务一体化运营平台》的基础上,将数字版权系统与加壳技术相结合,利用该平台对密钥等资源控制较好的优势,提出一种基于DRM平台的网络验证授权的软件加壳保护技术方案,对软件提供更好的保护方式,使软件也能像音视频、文档、图片等数字产品一样,在平台上得到保护。本文在熟悉本课题数字版权系统的架构和流程后,引入了PE文件的加壳技术,设计出了基于本DRM平台的软件加壳方案。方案的基本设计思想是将目标PE文件的关键信息放置于处在安全保护的DRM服务器端,当用户使用已加壳软件时,需通过网络验证、取得授权后才能继续使用。在保证和服务器通信安全的前提下,经过此加壳器加密的软件,破解者即使成功脱壳,也不能得到原文件的关键信息,脱壳后的软件也是不能成功运行的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号