热搜词
发表于 2007-5-30 11:49:10 | 显示全部楼层 |阅读模式
<P align=center><SPAN class=bold>如何破解视频文件的许可证?</SPAN><BR><BR></P><P class=t_msgfont align=left><FONT size=3><B>数字版权保护(DRM,Digital Rights Manager)介绍</B><BR></P></FONT><FONT size=3><BR></FONT><FONT size=3>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;数字版权保护方法主要有两类,一类是以数据加密和防拷贝为核心的DRM技术,另一类是采用数字水印技术。<BR>&nbsp; &nbsp;&nbsp; &nbsp;数据加密和防拷贝为核心的DRM技术,是把数字内容进行加密,只有授权用户才能得到解密的密钥,而且密钥可以与用户的硬件信息绑定的。加密技术加上硬件绑定技术,防止了非法拷贝,这种技术能有效地达到版权保护的目的,当前国内外大部分计算机公司和研究机构的DRM技术采用这种方法,针对各个应用领域,有不同的DRM系统:<BR>(1) 流媒体的DRM<BR>&nbsp;&nbsp;流媒体的DRM主要有Microsoft Windows Media DRM、Real DRM等。 <BR>(2) eBook的DRM系统<BR>&nbsp;&nbsp;eBook的DRM技术相对比较成熟,国内外的应用也较多。国外的eBook DRM系统,有Microsoft DAS、Adobe Content Server(原Glassbook Content Server)等等,国内的eBook DRM系统有方正Apabi数字版权保护系统。<BR>(3) 电子文档的DRM<BR>&nbsp; &nbsp; 电子文档的DRM有SealedMedia Enterprise License Server、Authentica Active Rights Management以及方正Apabi Office DRM、方正Apabi CEB DRM等等。<BR>(4) 其他DRM研究工作<BR>&nbsp; &nbsp; 其他作DRM研究的有Intertrust的DigiBox和Rights|System,IBM的Cryptolope等等,这些系统注重DRM基本原理的研究,不针对具体的某一类数字内容。<BR><BR><B>第一部分 DRM简介</B></FONT><BR><FONT size=3><BR>数字版权保护技术可有效地杜绝通过网络和计算机非法复制、拷贝、传送数字信息产品。数字版权保护功能如下:DRM服务器软件是一个端到端的数字版权管理系统,实现一个可扩展的平台用来安全地分发数字产品。它采用的核心技术主要是密码学,系统构架应该和具体的应用结合,比如与mpeg4相关应用等。<BR>数字版权管理系统保护数字信息产品不受下列行为的攻击: <BR>  □ 用户未经授权,通过欺骗或解密的方式在线收看或离线播放流媒体内容。 <BR>  □ 授权用户将数字内容以未经保护的形式保存或分发。 <BR>  □ 用户对数字内容进行许可证限制范围之外的操作。 <BR>  □ 授权用户将自己的许可证提供给他人使用。 <BR>  □ 实现在线版权保护和下载数字版权保护两种方式。 <BR>  对用户操作的限制可包括: <BR>  □ 播放时间限制(播放许可证的生效日期和失效日期)。 <BR>  □ 播放次数限制。 <BR>  □ 许可证与用户使用的硬件环境绑定。<BR><BR><BR>在DRM中,首先建立数字节目授权中心,它类似于我们通常熟知的CA认证机构。编码压缩后的数字节目内容利用密钥进行加密,加密后的数字节目头部存放KeyID和节目授权中心的URL。当用户进行点播时,发出请求,再通过授权中心送来的密钥进行解密。DRM在实际应用中通常采用不对称加密算法对内容加密,并采用安全的数据库存储。加密算法用于内容加密和证书发放:在证书传送之前采用公钥算法对证书加密。加密算法用于内容加密,加密后不会增加源内容长度。<BR><BR>&nbsp; &nbsp;&nbsp; &nbsp;在微软公司(Microsoft)公司的Windows Media Rights Manager中,媒体文件打包加密的处理包括:编码、压缩、用密钥对它进行加密处理以及用来自数字证书的密钥为它签名(如果您有数字证书,并希望将其包括在内的话)。其它信息也会添加到该文件中,如文件的标题、艺术家的姓名、版权声明、标题图像、可获取许可证的 URL 以及其它 URL。生成的打包媒体文件以 Windows Media Audio(扩展名为 .wma )或Windows Media Vedio(扩展名为 .wmv )保存,并可以在支持这些格式的任何媒体播放器(如 Microsoft&reg; Windows Media&#8482; Player)中播放。要播放打包的媒体文件,客户必须获得许可证,其中包含的密钥可用来解锁此内容。当客户第一次播放某个打包的媒体文件时,获取许可证的过程就会自动开始。如果在客户的计算机上检测不到许可证,Web 浏览器就会打开一个注册网页,提示客户输入信息,如电子邮件地址。然后就会颁发许可证,这样客户就可以播放此媒体文件了。 客户注册以后,就会颁发License许可证,这样客户就可以播放此媒体文件了。License中由两部分组成:解密密钥,权限信息。权限信息采用XML格式表述,其中可以描述该License 允许使用的时间、播放的次数、用户更改时钟后是否允许播放等信息。客户端Media Player 得到 License后会读取License中的权限信息,根据权限信息控制用户的使用范围和周期,并保证License的存放安全。<BR><BR>获得License的详细过程分为3个步骤:<BR>1、 请求 License<BR>客户端Media Player向License Server请求License,并在请求包中发送公用密钥和Key ID。License Server根据数字签名认证客户端的合法性。<BR>2、 生成License<BR>License Server生成权限信息。<BR>License Server根据Key ID生成请求内容的加密密钥。<BR>使用客户端公用密钥对内容密钥加密。<BR>License Server对生成的License做数字签名。<BR>3、 下发License<BR>通过交互HTML页面下发License 。<BR><BR><BR><BR>--------------------------------------------------------------------------------<BR><BR><BR><B>曾经有个破解的软件freeme.<BR></B><BR>1.下载这个东东 </FONT><A target=_blank href="http://jya.com/FreeMe.zip" target=_blank><FONT size=3><FONT color=#0000ff>http://jya.com/FreeMe.zip</FONT></FONT></A><FONT size=3> <BR>2.解压后会发现一个FreeMe.exe的执行文件,将它拷贝到你的音乐文件夹下,比如D:&#92;MP3 <BR>3.把你的加密wma音乐也放在D:&#92;MP3下 <BR>4.进入MS-DOS命令行模式 <BR>5.在命令行里打D:&#92;MP3&gt;freeme xxx.wma <BR>然后会生成一个Freed-xxx.wma,这就是破解后的文件 <BR>但是请注意,这个freeme.exe只能破解DRM2格式的文件,wma既有DRM1的,也有DRM2的,所有肯定会有些文件不能破。(此外,微软已经发布了针对freeme.exe 的补丁,他包括更多安全性使得将来针对发布媒体的攻击变得更加困难) <BR><BR>还有一些WMA文件需要联网取得许可证,比如9sky。这类WMA如何破解呢? <BR><BR>1.当你从某某某网站下载一个wma文件后,直接用FreeMe破解是不行的。 <BR>2.你必须先用windows media player。播放这个wma文件,wmp会自动连接某某某网站取得播放许可证(有时还需要你输入认证信息)。 <BR>3.按步骤取得许可证后,按弹出的对话框上的那个Play就可以听音乐了。但,别急,先Stop media player(不能用pause,否则会有access violation),然后进入MS-DOS,再用FreeMe就可以顺利破解了。 <BR><BR>以下是闲话解说,有兴趣的看看 <BR>======================================================== <BR><BR>Microsoft 已经评价过freeme.exe.并且证实:freeme.exe 可以用来破解drm加密过的内容,需要着重提出的是,这种破解行为不会泄漏用户本身的私人信息。而且,和以前网络上通行的说法截然相反的是,freeme.exe只可以用来破解使用drm 7.x加密的东西,而不能对version 1版本构成威胁。(这个不敢苟同,谁做过类似的试验可以告诉我) <BR>顺带说一句,Freeme似乎在破解的时候,是要获取正式的证书的,也就是说,他是利用正式的证书来进行一些改动,使得节目在以后播放的时候,不用再输入用户名和密码。这个现象似乎可以解释为,freeme通过获得合法密钥才可以对DRM的文件内容进行修改,因为在MS的文档中明确说明。Public key 就是用来确定文件头的签名,来判断文件头是否被篡改过。我个人的判断,freeme正是需要这个public key来修改文件头的。这样一来,如果无法获取正式的证书的话,那么FREEME也是无能为力,也就是说,这个Freeme至今可以做到的是至多是一次付费,终生使用。 <BR>微软也同时证实:这种破解是建立在获取合法的许可证的机制之上,这同时意味着到现在为止,还没有人可以绕过MS在DRM中使用的安全机制,毕竟是N种要逆向推xx年的bt算法…………… <BR><BR></FONT><p>[此帖子已被 灰儿 在 2007-05-30 11:50:10 编辑过]
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-11-23 22:06 , Processed in 0.192839 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team