当前位置:首页 » 电影百科 » 如何破解数字电影的密钥
扩展阅读
小师姐大电影 2023-08-31 22:05:11
十大禁播韩国电影 2023-08-31 22:05:02
一个外国电影木瓜 2023-08-31 22:04:55

如何破解数字电影的密钥

发布时间: 2022-10-02 16:37:57

⑴ 怎样破解一串数字加字母,最后还有一个密钥这种加密方式

有暴力破解工具,用它来破解

⑵ 电影密钥的基本概述

说密钥之前,首先要简单介绍一下数字电影的放映设备。它主要由3个部分组成,分别是放映机、服务器以及其他设备。其中功能最为重要的就是负责处理影片信息的服务器。数字电影放映前,影院把数字拷贝即硬盘链接到服务器上,而密钥,就是允许服务器读取影片信息的密码。每一间影厅的服务器,都需要各自匹配的密钥,才能顺利放映。
据业内人士介绍,目前国内的情况是,95%以上的影片的密钥都是由中影数字电影发展有限公司制作。在电影上映前,该公司会将密钥放上官网的下载区,供影院下载。至于可以下载的时间,提前一周或半个月等不定。密钥有使用时间限制,一般有效期约为1个月,具体到每一部影片,都会有所不同。
电影密钥制作流程图

⑶ 电影密钥的介绍

电影密钥是指能让影院放映某部电影的密码。院线在影片公映前获得加密的数字拷贝文件,只要在公映时获得密钥,即可实现正常放映,避免了片源提前泄露而被盗版的可能性。密钥中还包含档期信息,可控制影片在影院的上映时间,如果电影需要延长档期,需要重新制作密钥。

⑷ 我有一串经过加密的数字,如何破解出密文内容。

你把字母对应的数字找出来,把字母密钥变成数字密钥。

⑸ 为什么电影播放需要密钥

密钥是什么?就是能让影院放映某部电影的密码。在说密钥之前,首先要简单介绍一下数字电影的放映设备。它主要由3个部分组成,分别是放映机、服务器以及其他设备。其中,功能最为重要的就是负责处理影片信息的服务器。数字电影放映前,影院把数字拷贝即硬盘链接到服务器上,而密钥,就是允许服务器读取影片信息的密码。每一间影厅的服务器,都需要各自匹配的密钥,才能顺利放映。
在电影上映前,会将密钥放上官网的下载区,供影院下载。至于可以下载的时间,提前一周或半个月等不定。密钥有使用时间限制,一般有效期约为1个月,具体到每一部影片,都会有所不同。
有些影片因为超高热度,发行方会采取密钥延期的措施。密钥延期要经过发行、院线、制片多方沟通。在影院更改下线日期后,发行方需重新提供密钥给各大影院,才不会导致影片放映受影响。据悉,延期申请获批后,密钥将被重新制作,网站上发布“延期通告”,并说明延期密钥的截止日期。

⑹ 电影密钥是什么意思

电影密钥是指能让影院放映某部电影的密码。院线在影片公映前获得加密的数字拷贝文件,只要在公映时获得密钥,即可实现正常放映,避免了片源提前泄露而被盗版的可能性。密钥中还包含档期信息,可控制影片在影院的上映时间,如果电影需要延长档期,需要重新制作密钥。

⑺ 电影院放映电影的密匙是怎么回事求解答

电影密钥是指能让影院放映某部电影的密码。院线在影片公映前获得加密的数字拷贝文件,只要在公映时获得密钥,即可实现正常放映,避免了片源提前泄露而被盗版的可能性。

密钥中还包含档期信息,可控制影片在影院的上映时间,如果电影需要延长档期,需要重新制作密钥。

(7)如何破解数字电影的密钥扩展阅读:

相关延伸:数字电影的整体技术可以划分为四个阶段。

第一阶段是把数字电影后期制作阶段的影像信号制作成数字电影母版。

第二阶段是委托专门的数字技术服务公司对母版信号进行数字压缩、加密和打包,然后通过卫星或网络传送到当地的放映院,也可以直接将母版信号刻录成DVD只读光盘或录制到磁带等载体上,通过传统的特快专递等服务发送到当地影院。

第三阶段是在当地各影院或地区数字信号控制中心对数据信号进行接收和存储,获取和发送放映授权以及解密密码等。

第四阶段是通过数字放映实现数字信号的放映。

⑻ 哪位高人能指点下,怎么破解rmvb格式的电影密码

轻松破解Windows Media DRM
有些wmv格式包含有DRM,DRM技术就是数字权限管理技术---DRM(digital right management)。
这种某些WMV格式的视频无法用第三方播放器播放,必须要是windows media player才能播放,而且必须在线播放,不能脱机。因为它需要连接网络进行验证DRM数字签名,获取了许可证之后才可以播放

主要症状
原来是有很多视频难以下载,自从使用的影音神探以后,问题全部迎刃而解了。
现在又遇上了WMV格式的视频下载后,播放时需要许可证的问题,表现为:
1、使用 Windows Media Player 播放,提示需要下载许可证;
2、使用 Media Player Classic (暴风影音)播放,提示无法渲染;
3、下载该视频文件后,发现其“属性”为“受保护的内容”;状态栏显示为受保护:是;
4、使用 Windows Movie Maker 等视频编辑软件无法对其进行编辑。
这种wmv视频最大的弊病是:
1、不利于传播(部分禁止刻盘);
2、不方便观看(部分要求每次播放都下载许可证);
3、许可证过期后无法播放;
4、无法进行加工和再利用。
而以上这些恐怕正是制作者对其进行加密的真正目的。

如何播放受保护的这样文件?
上网连线获取签名许可证,这个是这类软件正常观看方法。
如果无法上网想脱机观看:使用软件方法去掉wmv中的许可证验证信息。
另外,还有个方法使用软件录下来你看到的视频,然后制作成视频格式。

收集整理一些破解的方法,说明如下:
说明:
1、wmv中的kid,sid,用FairUse4WM看不到的,请使用drm2wmv工具。
使用FairUse4WM恢复许可证时,
出现:Windows Error 80030002 while finding KID in V9 store
说明FairUse4WM无法找到KID,SID,你就用drm2wmv工具吧。
2、无论是使用DRMGUI还是FairUse4WM破解许可证限制都有一个共同的前提:必须拥有该媒体文件至少一个能正常使用的许可证。类似于凤凰卫视那样,必须使用账号下载许可证方可播放的 wmv 视频,这两款软件均无能为力。

一、FairUse4WM使用方法

有的播放wmv,提示升级DRM组件,可以直接点击提示升级。
也可以直接点击下边的微软官方的下个网址完成升级。
需要获取一个已激活的许可文件,登录http://services.wmdrm.windowsmedia.com/indivsite/en/indivit.asp,点击upgrade按钮,稍后会弹出已获取许可证的窗口(或者提示upgrade complete),点击是就可以了。重新启动完成安装。
网络不通,多试几次。
1、下载并安装 FairUse4WM 汉化版;
http://download.pchome.net/multimedia/video/33312.html#
或者
下载FairUse4WM(http://www.newhua.com/soft/51937.htm)1.3汉化版。这个版本内含流氓软件,安装的时候注意下不要一直下一步,记得把流氓软件的勾选框取消就可以了。安装后运行,点击恢复许可证按钮,如未提示“IBX组件似乎不存在”,则可以直接跳过。

2、首次运行 FairUse4WM,提示“没有许可证被载入”,需要至少一个已激活的许可文件;
(这点与DRMGUI有区别)

3、按下“恢复许可证”,确定二次,然后选择一个已许可的windows 媒体文件;
4、程序自动运行 Windows Media Player,然后显示1个许可证被载入,此时按“下一步”;
5、添加(需要进行破解的)文件,并选择输出路径;

6、按“下一步”,破解完成。提示:1个文件已转换,0个错误,0个警告。
7、如需再破解其他文件,按“上一步”;退出软件按“完成”。

8、破解完成后,将在 我的文档 生成一个名为 blackbox-keys.txt 的文件,同样删除它,对已破解的wmv文件无任何影响。

注意:
如果出现Windows Error 80030002 while finding KID in V9 store.你就用drm2wmv工具。

二、DRM2WMV 的使用方法

DRM2WMV工具去掉无法用FairUse4WM软件看sid、kid的wmv文件,操作方法十分麻烦,如果没有特别问题,建议不用这个工具。

1.下载
下面所用到的东西,可以点这里下载
http://www.blog.cfe.net/UploadFiles/2006-11/1115300030.rar
压缩包里包含,drm2wmv和drmdbg,还提供了一个drmv2clt.dll,是windows media player的一个dll版本为9.0.0.3250。如果你的比较旧,请将它替换到c:\windows\system32里面(你的系统盘的system32里面)。

2.修改包里面<drmdbg527>目录下的drmdbg.ini中的9,10,11,12行为:
以下是引用片段:
drmv2clt=1;
drmclien=0;
blackbox=0;
indivbox=0;

保存。

3.然后运行drmdbg.exe,它会自动启动windows media player媒体播放器。打开你要播放的wmv文件。
播放器需要连接网络获得证书,然后出现个‘获取许可证’窗口有‘播放’和‘取消’按钮,同时显示正在获取许可证,当许可证获取完毕后,‘播放’按钮可以使用了。
点击播放按钮后,会弹出一个窗口,显示KID和SID。
每个WMV不同,其中的KID和SID也不通,下段我只是举例。如下:
以下是引用片段:
<DRM2WMV2>
<KID>thisiskid==</KID><SID>thisissid=</SID>
<INFO></INFO>
</DRM2WMV2>

并且上段代码已经发到你的剪贴板上了(就是代码已经被复制了),点击确定。
4.确定以后打开记事本.粘贴进去,保存为"你的wmv文件名".key。
比如你的wmv文件名为abc.wmv,你的保存文件名就是abc.key。
保存的时候类型最后选“所有类型”而不是txt

5.然后把这个key文件放到<drm2wmv1241>目录下的<drm2>目录里面

6.然后把你的wmv文件放到<drm2wmv1241>目录,
把wmv文件拖到drm2wmv_e.exe上面,
这时候应该有窗口弹出来告诉你剥离过程并且显示进度。

7.剥离后的文件在同一目录下,名字为[NODRM]你的wmv文件名.wmv的视频文件,就是去掉DRM保护的wmv文件,可以脱机播放了。

如果wmv视频有问题,可以先修复,再去掉DRM保护。

还有一些高级应用请看原帖
http://blog.sina.com.cn/u/4938ef1d010007zs

三、利用工具软件DRMGUI

DRMGUI工具应该很好用,可是我没有测试成功。WMP9环境。

下载 DRMGUI v 1.1.2.1
地址:http://www.zdnet.com.cn/download/windows/personal/swinfo/0,2008005288,39250677s,00.htm

安装:一路确定,安装完毕。
使用:运行DRMGUI,提示安装另外一个软件(windows script 5.6),继续确定安装。
windows script 5.6:微软出品,绝非流氓软件和不良插件,但安装它有什么用不得而知。

安装完毕,系统重启。
运行界面如图:

1、选择“输入路径”和“输出路径”的盘符与位置;
注意:DRMGUI将对该目录下的所有wmv文件进行处理(批处理),建议将其他不需要处理的WMV文件转移;而且必须双击文件夹才能确定路径,单击时仍指向上一层目录。

2、点击“Get Crackin”按钮开始处理。(如图2)
DRMGUI将调用 Windows Media Player,此过程可能弹出下载许可证窗口,等下载完毕后,点击播放即可。
此后还有显示乱码的弹出窗口出现,没关系,静静等候程序结束。
3、处理完毕后,输出路径目录下出现一个名为 [NoDRM]-***.wmv 视频文件。
4、该程序还会在桌面上新建一个名为 drm2 的文件夹,其中包括一个名为 drm2-i.key 的注册表文件。(可以删除,对破解后的 wmv 文件无任何不良影响)

测试:
1、下载测试视频:[CCTV独家视频]韩国马术选手坠马身亡(534KB)
下载地址:
mms://yayunvod.cctv.com/tiyuxinw ... 00_20061207_122.wmv
个人认为:CCTV应该使用的是当今较为先进的加密技术。
2、使用 Windows Media Player 播放该视频。
必须确保菜单-工具-选项-隐私-“自动获取受保护内容的许可证”项已被勾选,否则无法播放。
播放前有提示正在下载许可证。
正常播放时,查看菜单文件-属性-许可证-许可证详细信息。
右击该文件查看属性-许可证 为“受保护的内容”;
状态栏显示“受保护:是”
3、使用 DRMGUI v 1.1.2.1 按上述方法对视频进行处理。
4、使用 Windows Media Player 播放处理后的 [NoDRM]-tiyuxinwen_300_20061207_122.wmv。
再次查看菜单文件-属性-许可证-许可证详细信息。(框中内容全部消失);
右击该文件查看 属性连“许可证”选项卡都不见了;
状态栏显示“受保护:否”
使用暴风影音能进行播放;
转移到其它未上网的电脑上能正常播放;
使用 Windows Movie Maker 可以对其进行编辑。

验证完成,一切OK!

⑼ 怎样实现对私钥(公钥)进行解密

要实现安全登录,可以采用下面三种方法,一种基于非对称加密算法,一种基于对称加密算法,最后一种基于散列算法。下面我们来分别讨论这三种方法。
非对称加密算法中,目前最常用的是 RSA 算法和 ECC(椭圆曲线加密)算法。要采用非对称加密算法实现安全登录的话,首先需要在客户端向服务器端请求登录页面时,服务器生成公钥和私钥,然后将公钥随登录页面一起传递给客户端浏览器,当用户输入完用户名密码点击登录时,登录页面中的 JavaScript 调用非对称加密算法对用户名和密码用用公钥进行加密。然后再提交到服务器端,服务器端利用私钥进行解密,再跟数据库中的用户名密码进行比较,如果一致,则登录成功,否则登录失败。
看上去很简单,但是这里有这样几个问题。目前 RSA 算法中,1024-2048 位的密钥被认为是安全的。如果密钥长度小于这个长度,则认为可以被破解。但这样的长度超过了程序设计语言本身所允许的数字运算范围,需要通过模拟来实现大数运算。而在 Web 系统的客户端,如果通过 JavaScript 来模拟大数运行的话,效率将会是很低的,因此要在客户端采用这样的密钥来加密数据的话,许多浏览器会发出执行时间过长,停止运行的警告。然而,解密或者密钥生成的时间相对于加密来说要更长。虽然解密和密钥生成是在服务器端执行的,但是如果服务器端是 PHP、ASP 这样的脚本语言的话,它们也将很难胜任这样的工作。ECC 算法的密钥长度要求比 RSA 算法要低一些,ECC 算法中 160 位的密钥长度被认为与 RSA 算法中 1024 位的密钥长度的安全性是等价的。虽然仍然要涉及的模拟大数运算,但 ECC 算法的密钥长度的运算量还算是可以接受的,但是 ECC 算法比 RSA 算法要复杂的多,因此实现起来也很困难。
对称加密算法比非对称加密算法要快得多,但是对称加密算法需要数据发送方和接受方共用一个密钥,密钥是不能通过不安全的网络直接传递的,否则密钥和加密以后的数据如果同时监听到的话,入侵者就可以直接利用监听到的密钥来对加密后的信息进行解密了。
那是不是就不能通过对称加密算法实现安全登录呢?其实只要通过密钥交换算法就可以实现安全登录了,常用的密钥交换算法是 Diffie-Hellman 密钥交换算法。我们可以这样来实现密钥的安全传递,首先在客户端向服务器端请求登录页面时,服务器端生成一个大素数 p,它的本原根 g,另外生成一个随机数 Xa,然后计算出 Ya = gXa mod p,将 p、g、Ya 连同登录页面一起发送给客户端,然后客户端也生成一个随机数 Xb,计算 Yb = gXb mod p,然后再计算 K = YaXb mod p,现在 K 就是密钥,接下来就可以用 K 作密钥,用对称加密算法对用户输入进行加密了,然后将加密后的信息连同计算出来的 Yb 一同发送给服务器端,服务器端计算 K = YbXa mod p,这样就可以得到跟客户端相同的密钥 K 了,最后用客户端加密算法的相应解密算法,就可以在服务器端将加密信息进行解密了,信息解密以后进行比较,一致则登录成功,否则登录失败。需要注意的时候,这里服务器端生成的随机数 Xa 和 客户端生成的随机数 Xb 都不传递给对方。传递的数据只有 p、g、Ya、Yb 和加密后的数据。
但是如果我们不采用加密算法而采用散列算法对登录密码进行处理的话,可以避免被直接解密出原文,但是如果直接采用 MD5 或者 SHA1 来对登录密码进行处理后提交的话,一旦入侵者监听到散列后的密码,则不需要解密出原文,直接将监听到的数据提交给服务器,就可以实现入侵的目的了。而且,目前 MD5 算法已被破解,SHA1 算法则被证明从理论上可破解,就算采用离线碰撞,也可以找出与原密码等价的密码来。所以直接采用 MD5 或者 SHA1 来对密码进行散列处理也是不可行的。
但是如果在散列算法中加入了密钥,情况就不一样了。hmac 算法正好作了这样的事情,下面我们来看看如何用 hmac 算法实现安全登录。首先在客户端向服务器端请求登录页面时,服务器端生成一个随机字符串,连同登录页面一同发送给客户端浏览器,当用户输入完用户名密码后,将密码采用 MD5 或者 SHA1 来生成散列值作为密钥,服务器端发送来的随机字符串作为消息数据,进行 hmac 运算。然后将结果提交给服务器。之所以要对用户输入的密码进行散列后再作为密钥,而不是直接作为密钥,是为了保证密钥足够长,而又不会太长。服务器端接受到客户端提交的数据后,将保存在服务器端的随机字符串和用户密码进行相同的运算,然后进行比较,如果结果一致,则认为登录成功,否则登录失败。当然如果不用 hmac 算法,直接将密码和服务器端生成的随机数合并以后再做 MD5 或者 SHA1,应该也是可以的。
这里客户端每次请求时服务器端发送的随机字符串都是不同的,因此即使入侵者监听到了这个随机字符串和加密后的提交的数据,它也无法再次提交相同的数据通过验证。而且通过监听到的数据也无法计算出密钥,所以也就无法伪造登录信息了。
对称和非对称加密算法不仅适用于登录验证,还适合用于最初的密码设置和以后密码修改的过程中,而散列算法仅适用于登录验证。但是散列算法要比对称和非对称加密算法效率高。