當前位置:首頁 » 電影百科 » 如何破解數字電影的密鑰
擴展閱讀
小師姐大電影 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,應該也是可以的。
這里客戶端每次請求時伺服器端發送的隨機字元串都是不同的,因此即使入侵者監聽到了這個隨機字元串和加密後的提交的數據,它也無法再次提交相同的數據通過驗證。而且通過監聽到的數據也無法計算出密鑰,所以也就無法偽造登錄信息了。
對稱和非對稱加密演算法不僅適用於登錄驗證,還適合用於最初的密碼設置和以後密碼修改的過程中,而散列演算法僅適用於登錄驗證。但是散列演算法要比對稱和非對稱加密演算法效率高。