电信 教育 政务 机械 汽车 船舶 交通 石化 烟草 服装 电力 金融 外贸 冶金 电子

StarForce版权保护技术手册

2004-6-10 发布方:star-force 网友评论 0 条 点击进入论坛

功能

     StarForce专业版3.0是一款功能强大的多级保护系统,它是为了帮助开发者或出版商保护其CD/DVD-ROM光盘上的应用程序和文件不被非法盗版而设计开发的。
   
     多数现代的复制保护系统仅仅将可执行文件加密,并通过某种方式将之捆绑于正版光碟上。StarForce专业版首创的多级全功能保护技术不仅作用于可执行文件,还能加密应用程序中的任何非执行文件。有了这套系统,开发者便能以其独特的方式保护本地游戏、娱乐教育软件、电子百科全书及办公应用程序等等。
   
     StarForce专业版3.0还能为您保护包含本地化信息的数据文件。有不良企图的用户无法访问这些信息,从而不得不为其盗版发行创建新的本地信息。而所需付出的额外时间与金钱将极大降低盗版利润。
   
技术简介
   
    许多现代的保护技术都是将各种无法被复制的类似"数字签名"的标志用特殊的刻录装备载于媒体表面。当使用普通CD刻录程序复制此种光盘时,这些"数字签名"不会转移,以致运行时将出现错误。然而此种保护方式存在许多问题。首先一点是其使用的玻璃母盘只能在拥有特殊刻录装备的复制机器上运行制作。其二,现在有许多专业的 刻录程序能以RAW模式逐个读写扇区,将原盘完整地复制下来,令"数字签名"失去意义。另外,使用"数字签名"会改变媒体的物理结构,从而可能产生被保护盘与用户驱动器之间的兼容性问题。
   
    StarForce保护系统无需在媒体表面载入任何标志,而是通过读取并分析媒体的物理参数来识别正版产品。这些物理参数无法相互复制,因为他们取决于玻璃母盘复杂而独特的结构。内容相同的光盘,如果是经由不同玻璃母盘制作而成,则其物理参数也截然不同。
   
    StarForce的工程师利用光碟的物理参数信息,以独特的算法,为其产生一个密码。此密码被保护模块所使用,嵌于应用程序的可执行文件中,以识别正版光碟。运行被保护的程序时须将正版放入光驱,以检测此保护模块中的密码信息与光盘的物理参数是否相符。此密码本身可印在软件包装上、光盘背面或是发布在产品网页上。
   
    实施保护过程中应用的客户-服务器交流技术非常可靠地保证了加密算法的安全性,关键的加密操作都是在某个StarForce的远程服务器上完成,任何外来入侵者均无法访问到我们的系统。
   
    用StarForce专业版3.0实现保护的过程由下列几个成分参与完成:
   
    StarForce专业版SDK(软件开发工具包)允许开发者将Callback和Loopback两个函数与源代码相结合,以防止专业骇客用内存倾出等先进的逆行技术破解保护。
   
    StarForce保护程序Wizard指导开发者在自己的电脑上完成整个保护过程。
   
    StarForce远程服务器通过Wizard与开发者相互交流,并完成最关键的步骤:加密可执行文件并为某批光盘生成密码。
   
    这本用户手册详细介绍了StarForce专业版3.0的使用方法。我们的技术工程师将尽最大努力在您使用该产品的过程中实时地提供技术支持。
   
产品特性及优点
   
    沿用上一版本(StarForce专业版2.0)中的有价值特性
   
    ● 实施保护可直接在开发者的计算机上执行,所需的只是连接英特网。
   
    ● 对制作光盘的复制设备没有特殊要求。
   
    ● 利用CloneCD, CDRWin, Blindwrite等工具以RAW模式复制出的光盘完全无法使用,因为嵌入的保护程式只允许运行正版光盘。
   
    ● 被保护的应用程序无法使用"虚拟光驱"等光驱模拟器运行。
   
    ● 被保护的光盘与绝大多数CD/DVD-ROM驱动器兼容。
   
    ● 允许保护一应用程序中多个可执行文件(.EXE, DLL)。
   
    ● 被保护的应用程序可分装在几张光盘上。
   
    ● 支持被保护应用程序的升级,其补丁程序能方便地从网上获得。但安装必须在光驱中放入正版CD。
StarForce专业版3.0的新特性
   
    ● StarForce专业版3.0较前一版本的功能优越十倍,其防止非法复制、模拟和破解的能力有了显著提升。
   
    ● 使用新的文件保护子系统,制作多级游戏等软件的程序员或出版商可隐藏在程序中某些特殊位置使用的源文件。
   
    ● StarForce专业版3.0能简单地通过使用Wizard程序对可执行文件及动态链接程序库中的选定函数进行强有力的保护。
   
    ● 称为Protection Profiler的系统能自动生成参数集,帮助开发者获得保护级别/程序运行速度的最佳分配比例。
   
    ● StarForce专业版3.0为用户提供几种备用的图形界面以及其编辑器。开发者可使用编辑器创建自定义窗口,根据软件的自身风格,建立搭调的密码对话框,检测过程指示、以及系统信息提示等等页面。
   
    StarForce专业版对分布在CD-ROM光盘上的应用程序进行最高级别的保护,防止其被专业攻击、模拟或非法复制。然而这一版本也存在其局限性。
   
    1.StarForce专业版不适合用来保护使用CD-R盘发布的应用程序。
   
    2.它不能保护PDF文件。
   
    3.对于保护低价位的软件,它并不是一种经济合算的方式。


系统要求
   
    运行专业版3.0须满足:
   
    ● 英特尔奔腾处理器或其它任何兼容的处理器。
   
    ● 操作系统:Microsoft Windows NT 4.0 (SP4, SP5, SP6), Windows 2000, Windows XP
   
    ● CD-RW驱动器
   
    ● 用以获取光盘密码的CD/DVD-ROM驱动器。请访问StarForce网站中的Compatibility(兼容性)页面,检查您的驱动器是否合适。
   
    ● 网络连接(注意:如果您通过代理服务器上网,请打开端口27703)
   
    ● 压缩后或已受保护的执行文件不能被保护。
   
    使用受保护应用程序须满足:
   
    ● 英特尔奔腾处理器或其它任何兼容的处理器。
   
    ● 操作系统:Microsoft Windows 95,98,ME,Windows NT 4.0 (SP4, SP5, SP6), Windows 2000, Windows XP
   
    ● CD/DVD-ROM驱动器
   
    StarForce专业版3.0可提供给用户的组件
   
    用户可通过电子邮件获得以下组件:
   
    1.StarForce专业版3.0保护程序Wizard
   
    2.StarForce专业版3.0用户使用手册
   
    3.StarForce专业版3.0SDK
已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 用户名: 密码:
  匿名发表
相关案例
解决方案速查(共有 14131 个方案)
基础软件
安全保密
管理软件
办公软件
软件开发
系统网络
图形多媒体
辅助设计
行业专用
教育教学
电子政务
其他软件
接入
通信
网络
存储
IT服务
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail
赞助商链接