發新話題

[討論] 防拷VS破解 - 技術探討

防拷VS破解 - 技術探討

「保護知識產權、振興經濟發展」。這是政府近年來反盜版光碟的宣傳口號。政府大力打擊不法商販,是維護市場正常競爭與發展的必要條件。然而提高消費者反盜版的意識卻並非一朝一夕的事,加上政府管制通常都會受到人力、時間和地域的限制而導致效力有限,於是越來越多的光碟製造商,轉移用技術的途徑來防止盜版對自身利益的侵害。



防拷技術千變萬化

各軟體廠商都會在它的光碟產品上加上各種不同的防拷技術,此技術可將光碟之內容加密,其目的是為了防止軟體不被非法用戶使用,使未經授權之使用者無法播放阪備份該光碟,以維護版權所有者的利益。因此,用戶有可能在合法購得一片遊戲光碟時,卻遇上家中的光碟機無法備份的情況。消費者如果想要備份自己心愛的遊戲母片時,就必須先瞭解母片用的是什麼保護技術,這樣才能知道要用什麼樣的方式來備份。

常見的遊戲軟體防拷技術

目前遊戲光碟所使用的防盜技術多達10數種,其中以SafeDisc、SecuRom、StarForce與實體壞軌保護等方式較為常見,下面就為用戶說明這幾種防拷方式的特色。

SafeDisc

這是由Macrovision公司所推出的光碟防護技術,是一般商業光碟的最愛!原因無它,因為SafeDisc可說是最難破解的保護技術之一,不是燒錄時出現錯誤訊息、不然就是燒出來的光碟無法執行,而且它也會對光碟進行檢查,如果『資格不符』同樣無法執行,要制服它,可是要克服重重難關喔!而隨後推出的SafeDisc 2技術則將備份難度再往上提升,光碟內含特殊處理的軌道,在進行備份燒錄時,會影響燒錄機的寫入動作,導致備份片和原版光碟片的資料不一,而無法執行遊戲。目前SafeDisc的最新版本已經堂堂進入到3.15版了。

SecuRom

這是由Sony所研發出來的保護技術,也是遊戲廠商最常採用的防拷方式之一, 它會記錄原版光碟的各項資訊,藉此比對用戶放入的是否為原版光碟。所以只要燒錄的過程有瑕疵,如資料讀取不完整、經過修正等等,都無法通過檢測。如果用戶發現在原版光碟上的內環有DADC字樣,那就是有SecuRom保護的光碟。而之後Sony更推出新一代的SecuRom *New *技術,不但資料比對的精準度更高,並會在光碟中嵌入隱藏的辨識資訊,用來區分原版片與備份片,一些舊型機器完全拿它沒轍,目前最新版本為SecuRom *New * 5.x版。

StarForce

StarForce是由俄羅斯一家光碟壓片工廠所研發的防拷技術,實際運用在光碟產品上大約是在2002年6月左右。其運作原理和新版的SecuRom *New *類似,同樣會檢查光碟中的辨識資訊,並會偵測原版光碟片上獨特的物理特性,如果比對不符就拒絕執行遊戲程式。新版的StarForce 3由於防護機制非常的完善,到目前為止還沒有最佳的1:1完美複製之道。最近推出的電腦遊戲Beyond Divnity就是利用StarFoce V.3的保護程式,目前並未有任何人能成功破解該遊戲的保護程式。

實體破壞軌

前述3種保護都是屬於軟體防拷的方式,另外也有廠商是利用硬體技術來達到防拷目的。所謂硬體保護是指,直接以外力(如:雷射、刀片)破壞光碟讀寫面上的軌道,以產生實際的『壞軌』,讓燒錄作業無法順利執行。

瞭解防拷原理

所謂「知己知彼、百戰百勝」,要破解防拷技術就要瞭解的它的原理,防拷技術大部份也是在軟體中插入開鎖程式及開鎖資訊。開鎖程式與開鎖資訊是一個加密系統的必要組成部分,採用光碟效驗方式時,此二者都存在於光碟上。開鎖程式的功能?獲取並核對開鎖資訊,而最常用作開鎖資訊是數位簽名(digital signature)。

開鎖程式通常存在一串密文(Scramble content),此密文用來與開鎖資訊通過加密計算後獲得的結果,再進行比對,若兩者相一致時,則代表資訊識別正確。只有識別到正確的資訊後,開鎖程式才會跳轉至正確的入口來啟動軟體。


[ 本帖最後由 midi78578 於 2007-3-25 07:34 編輯 ]

本帖最近評分記錄
  • 蔡逸竹 經驗 +10 感謝您對論壇的貢獻 2007-3-29 21:03
  • 蔡逸竹 金幣 +10 感謝您對論壇的貢獻 2007-3-29 21:03

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。