史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 多媒體影音轉檔燒錄技術文件
忘記密碼?
註冊帳號 論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2006-06-29, 11:53 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 軟體 - Safe Disk 2生世之謎大公開+破解方法

以下為解說safe disk 2翻譯版 (感謝Ash翻譯)

這幾天發現有這個燒錄討論版,發現很多人在討論如何燒protected by safedisc2的光碟,
真的是看到一堆的奇怪燒錄方法,在這我要告訴大家,能不能完整備份safedisc2的光碟與
你所用的燒錄軟體無關,原因是出於燒錄機上的控制晶片,因此大家不要再用
blindread+NERO等方式來燒了,這只會讓你增加更多飛盤而已....我在這來簡述一下SD2的原理,及為何cloneCD Blindsuit 兩大超強軟體都對它沒轍~~~

SAFEDISC 2的原理:
safedisc version 2 承襲version 1的共點就是在光碟上做跳躍式的連續壞軌讓光碟機無法讀取這些sector(其實這些壞軌的資料全都是5),而遊戲執行檔會檢查這些壞軌,若無壞軌則判定為illegal disc ,safedisc2(以下稱SD2)也跟version 1一樣會檢查壞軌,而且更嚴格,壞軌的地方及數量都要與原定的相同才算通過,但只是如此更本難不倒cloneCD配合現今優良的燒錄機以DAO或SAO RAW mode寫入,那問題在那呢?為何還是燒不出呢?...我來大略說明一下:
燒錄機在寫入資料前,燒錄軟體會先送出instruction給燒錄機,告訴燒錄機接下來要
用什麼方式來寫入資料,之後再送資料給燒錄機,燒錄機再將datas write on disc而這些燒錄指令都是特定的一些OP code,SD2就是利用這個地方來作防拷光碟,方法很簡單,你也可以自己做SD2的光碟,它的原理就是在光碟的資料軌上儲存一些燒錄機所用到的Instruction,大約是放在各sector的末端,當燒錄軟體讀取這些sector上的資料後將其送到燒錄機的chipset,chipset解碼後便控制雷射頭寫入資料到disc上,但有趣的事情來啦,因為這些datas中居然暗藏燒錄機用來控制光學讀寫頭的指令,燒錄機上的晶片收到datas後將其誤認為是真的Instruction而命令雷射頭做出其指示的動作,而依我的觀察這些指令是將這一sector的尾端到下一sector的開端寫入一些廢
物資料,原本sector的開頭是記錄著此sector的編號,如今已經被破壞了,各sector的EDC碼
與原來的不一樣,EDC都會變成0,這時原本這常的sector被你燒錄機燒進後都已經變成壞軌了,所以當你用光碟機玩backup CD時,光碟機依TOC到特定的sector讀取資料,但這些sector
的編號欄位已經被寫入廢資料,之後你的光碟機就會找不到資料而LOCK在那好像不會動,
但你會問,為什麼燒錄機和DVD可以玩這些backup CD呢?這是因為燒錄機&DVD讀資料的方式與CD-ROM不同,燒錄機是以算frame位移的方式來讀取sector上的資料,它不是去讀sector的編號欄,所以它能讀到所要的資料...,SD2的騙術是可以用軟體將它視破的,但是為什麼cloneCD不出個新版的將SD2刪掉呢?...因為要修正SD2所造成的錯誤,cloneCD就要對其image檔做修改但這樣backup CD便與original CD不一樣了,也就是失去了cloneCD的clone之意義,而且此舉有可能讓遊戲商有機會告cloneCD的作著...有些燒錄機可以成功地備份SD2的光碟是因為其燒錄機會把指令流與資料流分離,因此此可以燒SD2的光碟,那除了PLEXTOR R820T外還有那台可以燒呢?...最近PHILIP不是出什麼雙晶片神話的燒錄機嗎?...其不是號稱一個晶片處理資料流,另一晶片處理指令流以達燒錄的正確性嗎?...要SD2的話就找他吧......
支援燒錄safe disk 2的燒錄機和必備韌體
下列飛利浦全系列和plextor 820和巨集碁 8432可完全燒錄sd2且可完全讀取於任何光碟機,燒錄機上...站長沒那麼多下列燒錄機,剩下的就留給大家去證實.......
Artec
CD-RW WPA28 (not yet confirmed)

Philips 以下所有燒錄機接支援拷貝 safe disk 2 的功能 且任何光碟機皆可讀取

800 Series internal IDE 8x4x3
Philips CDD4401-31 (E118405) IDE-CD R/RW 4x4x32 Firmware 1.4b
Philips CDD4801 Firmware 2.0
Philips PCRW804K Firmware 2.0
Philips CDD3801 CD-R/RW Firmware 1.6
Philips CDD4201

Fujitsu-Siemens
Fujitsu-Siemens Spinbird 4x4x32x Firmware 1.4b
Fujitsu-Siemens Spinbird 8x4x32x Firmware 2.0

ACER

Acer 4432
Acer 8432a 8 MB buffer Firmware 5.1V (confirmed to read in drives other than the recorder)
Acer 8432ia 8 MB buffer Firmware 5BX (confirmed to read in drives other than the recorder)

Plextor

Plextor 8/2/20 Firmware 1.04 ( Confirmed to read in drives other than the recorder )
Plexwriter 8/4/32 ide Firmware 1.7
Plexwriter 12/10/32 A Firmware 1.7 (various results)
Plexwriter 8/20 Firmware 1.7 (plays in any cd-rom.)
Plexwriter 12/4/32scsi (Only readable with the recorder)
Waitec

Waitec 8x4x32 (Only readable with the recorder)
Waitec 3244 (Confirmed to read in drives other than the recorder)
Waitec 2444 (Confirmed to read in drives other than the recorder)
Iomega

Iomega 8432 Firmware 1.1

Ricoh

Ricoh 6200 Firmware 2.40 (not yet confirmed)
Ricoh MP- 7083A (Confirmed to read in drives other than the recorder)
Ricoh 7060A Firmware 1.70 (Confirmed to read in drives other than the recorder)

Yamaha

Yamaha 2100E (Confirmed to read in drives other than the recorder when drive is used to read and write the CD)

Sony (no confirmed reports .)

Traxdata

CD-RW 8432 Plus (Confirmed to read in drives other than the recorder)
CD-RW 4432 Plus (Confirmed to read in drives other than the recorder)
CD-RW 4424 Plus (Confirmed to read in drives other than the recorder)

Cdrtimes has been formulating a list of CD Readers/writers that are supposedly capable of producing working Backups of SafeDisk 2 protected CD愀. This information has been supplied by various people and cdrtimes can not at this time confirm the information, but would welcome any feed back from owners of these drives, or owners of drives not mentioned in this Article as to there results. Please use the submit your SD2 results link on the sites main page
This from Olli himself regarding the new safedisk 2 protection.
"...SD2 is a very interesting beast, as some of you already know. Sometimes a copy works only in the CD-Writer, sometimes not at all. Sometimes - depending on the writer used - in any CD-ROM. Some people claim, that they had success with other burning software. Let me explain, what the reason for all this might be. (I say "might be", as the information here is just revealed through observation, but I believe I am at least pretty close)

The first funny thing is, that if a SD2 copy doesn't play in a CD-ROM, this copy has additional bad sectors, which weren't on the original. As CloneCD reads and writes "as is!", I would have assumed, this is simply impossible. So, if you are a curious guy, you can look at these sectors on the original CD (where they are readable). You will find a lot of garbage on the first view. But if you run these sectors through a sector scrambler (a device, which is in every CD-ROM and CD-WRITER) you see the reason for all the trouble: Regular patterns like 'XYXYXYXYXY...' and so forth.

And this is exactly how the protection works. To understand this, you need to know, what the scrambler is used for (from ECMA-130, ISO/IEC 10149):

"A regular bit pattern fed into the EFM encoder can cause large values of the digital sum value in case the merging bits cannot reduce this value. The scrambler reduces this risk by converting the bits in byte 12 to 2351 of a Sector in a prediscribed way. ..."

The sectors I have mentioned above try in fact to overload the EFM encoder of the CD-Writer, because *AFTER* passing the scrambler the poor device has to write *REGULAR BIT PATTERNS* - something it really doesn't like.

After some quick tests, it seems, that some writers are affected by this problem more than others. For example, writers based on Philips hardware (Philips, Fujitsu/Siemens, Acer, just to name a few) are NOT affected by this at all. With such a writer, you can copy SD2 with any CloneCD version, and the copy will run on every CD-ROM. Most other writers will not write these sectors correctly. Some writers (Plextor) can at least read the copy they've made, so the copy will run in the writer, but not in an ordinary CD-ROM. The reason for this might be, that the writer is able to position better, but this is just guess.

I must admit, this is a very, very cool protection: Something is on the original which can be read, and not be written. I really didn't believe such a protection is possible. Now for the interesting question: Will CloneCD ever be able to overcome this problem?

Well, you can answer this yourself: I guess not. Okay, you can probably do nasty tricks like modifying the pattern. But this isn't what CloneCD is about. It is called CloneCD, not PatchCD. In opposite to the belief of some people, CloneCD does not cheat or modify data in any way. I like to keep it this way. Will any other software overcome this problem? Again, you can answer this yourself: No, unless they are cheating somehow. Can a firmware update fix this? Maybe. But I have the strange feeling, that the problem resides in the writer's chipset, not its firmware. Maybe a firmware workaround would be possible. But who would be so nice to modify the firmware in this regard?

Conclusion: Either use your Plextor writer to play the copy, or buy a unit based on Philips hardware (Philips PCRW804, ACER 4432 for example..."


There seems to be a little confusion as to what is safedisk 2 and what isnt,use these two ways to identify if you have a SD2 title, that way you can know for sure that you have 100 % compatible hardware, if you could verify this before submitting your hardware it would help us out no end.
With the game in your cdrom,open Windows Explorer. Make sure the option show all files is enabled. Click on the game directory, you should see two tmp. files. They are numbered 00000001.tmp and 00000002.tmp.Also the file Clokspl.is missing from Safedisc2,it is present on earlier versions of Safedisc.
Here is another way to confirm if the disc you are trying to copy is SD2 protected.
safedisk 2 can also be differentiated from safedisc 1 by looking for the
*.icd file.
for example if the name of a safedisc 1 exe is tzar.exe there would also be a
tzar.icd file. this is not true for SD2. since the icd is integrated into the

此帖於 2006-06-29 12:07 PM 被 psac 編輯.
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1625 篇, 收花: 3196 次
舊 2006-06-29, 12:01 PM   #2 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

技術文章


新版 CloneCD 的特點
新版的 CloneCD 內含了兩項非常令人關注的特點將令燒錄使用者滿意。
1. 增加 "Amplify Weak Sectors" 的選項 (不適用於美國與大英帝國)
這項新功能可讓所有不支援 SD2 燒錄模式的燒錄器,完整的製作出能夠正常使用的備份光碟。

CloneCD 的作者說到:...部分的光碟片可能有 "weak" sectors 的問題,造成許多燒錄器無法正確的備份。如果勾選此項功能,CloneCD 將修改這些 sectors 促使燒錄器能夠燒錄正確,每台 CD-ROM 的錯誤更正功能會把這些 sectors 復原回原本的狀態。

它的運作非常類似我們曾經看過的 BetaBlocker 技術,不過多了一些改善,譬如改善更好更快速的 "weak patterns" 辨別 (這個 『放大率』可透過直接的〝燒錄〞來完成)。這項新的功能由於當地法律的限制,並不適用於美國與英國。

2. 增加由應用 "隱藏" 光碟片的選項 (不適用於美國與大英帝國與 Windows NT4)。此功能不僅隱藏一片 CD-R 的 ATIP,同時也隱藏 PMA 以及關閉 Subchannel 的檢查,(SecuROM2 / SafeDisc2 版本的 SubchannelData / ATIP 資料檢查),此檢查已經透過此新建的功能解決。

附註:USA / UK 使用者可以嘗試更改系統國家區域的設定來使用此兩種功能或嘗試:1. 搜尋位於 Windows 註冊登錄檔裡的 "AmplifyWeak",然後以將原先的 0 更改輸入 1 的方式啟動。

2. 此啟動將永遠於 CloneCD 內開啟,您將無法勾選此功能框,但您能以上述更改註冊檔的相反步驟來將此功能關閉。
psac 目前離線  
送花文章: 3, 收花文章: 1625 篇, 收花: 3196 次
舊 2006-06-29, 12:02 PM   #3 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

常見的光碟防拷貝保護技術
常見的光碟防拷貝保護技術:

1、Cactus Data Shield:音樂CD保護技術,目前有CDS-100、CDS-200、CDS-300三個版本。
保護機制:常見的音樂CD保護技術,在光碟中加入了電子自動記錄扇區以干擾CD-ROM在複製過程中的操作。
應用情況及備份難易程度:少數音樂CD採用,但據稱與CD播放設備相容性不佳而未被廣泛接受,容易備份成功。

2、CD-Cops:資料光碟保護技術。
保護機制:在安裝程式外加保護套,安裝時驗證密碼(通常為8位)。
光碟特性:在安裝目錄有CDCOPS.DLL文件。
應用情況及備份難易程度:比較古老的技術,現很少採用,容易備份成功。

3、DiscGuard:資料光碟保護技術。
保護機制:光碟上的執行文件被加密,CD-ROM壓片時被加入數位簽名並且被映射到軟件的序列號中,軟件執行時將序列號與數位簽名進行對照。
光碟特性:安裝目錄有IOSLINK.VXD和IOSLINK.SYS文件。
應用情況及備份難易程度:不常見,正確的使用適當的燒錄軟件時,容易備份成功。

4、Dummy files:資料光碟保護技術。
保護機制:修改ISO與文件大小相關的代碼創建超大的假文件,使光碟總容量顯示為最大2GB,造成常見的650MB、700MB的CDR無法備份的假象。
光碟特性:顯示光碟中有超大文件(700MB-2GB)。
應用情況及備份難易程度:不常見,容易備份成功。

5、SafeDisc:資料光碟保護技術,根據保護機制不同通常分為1.0、2.0-2.4、2.51以上三個版本。
保護機制:2.4之前的Safedisc保護光碟在壓片時嵌入數位簽名,早期的燒錄機無法備份數位簽名。2.51以後的Safedisc則採用了weak sector technology(弱扇區技術)。
光碟特性:光碟中有00000000.016、00000000.256、00000001.tmp等文件。
應用情況及備份難易程度:在遊戲光碟上很常見,如EA的遊戲長期採用了各種版本的Safedisc。2.4之前的Safedisc保護光碟部分燒錄機可備份成功,而2.51以後的較難備份成功。

6、SecuROM(new):資料光碟保護技術。
保護機制:光碟壓片時加入SecuROM電子指紋,程式執行時,光碟中的驗證程式檢驗SecuROM電子指紋。
光碟特性:光碟上有CMS16.DLL、CMS_95.DLL、CMS_NT.DLL等文件。
應用情況及備份難易程度:應用較為廣泛,多數燒錄機配合正確軟件可備份成功。

7、TAGES:最新的資料光碟保護技術。
保護機制及光碟特性:不詳。
應用情況及備份難易程度:由於是新技術,採用的光碟較罕見,目前為止還沒有成功備份的先例。

8、Star Force:最新的資料光碟保護技術。
保護機制:原理類似於CD-Cops,但進行了改進。
光碟特性:不詳
應用情況及備份難易程度:正在開始流行與遊戲業界,三國群俠傳、軒轅劍4都採用了此技術。不用浪費CDR了,目前還沒有成功的先例。

備份成功的三個重要因素:

1、一個適合光碟完美備份的燒錄機:不同的燒錄機備份有防拷貝保護技術的光碟的能力是不同的,應注意燒錄機是否支持RAW-DAO 96(2352 Bytes原始資料+96Bytes P-W輔信道資料)燒錄模式,這對於正確備份有DiscGuard、SecuROM(new)等的保護光碟是很重要的因素,目前大多數燒錄機都能支持 RAW-DAO 96燒錄模式,但人有少數不支持。除此以外,還需要燒錄機能夠正確執行EFM編碼,Safedisk保護光碟的備份考驗的就是燒錄機的EFM編碼正確寫入能力。

2、一個具有RAW+96讀取模式(2352 Bytes原始資料+96Bytes P-W輔信道資料)的光碟,96Bytes P-W輔信道資料包含數位簽名、CD-Text、ISRC(國際標準音像資料代碼)、CD+G、CD+MIDI、區段間隙、Crazy TOC(不正確的光碟目錄列表)等訊息。這些輔通道資料要成功的被燒錄,首先就要被光碟正確的讀取才行,如果你直接用燒錄機讀取原光碟再進行備份,那麼你的燒錄機最好是支持RAW+96讀取模式和RAW-DAO 96寫入模式。

3、選擇適合的燒錄軟件並正確的設置:現在流行的燒錄軟件有Nero-Burning Rom、Eaey CD Creator和Direct CD等,在硬碟資料備份、啟始光碟創建、影音光碟製作方面有它們的易用之處。但這些軟件並不是完美備份保護光碟的最佳選擇,保護光碟備份的首選應該是 CloneCD、Blindread/write和FantomCD等。在使用CloneCD、Blindread/write和FantomCD的時候,還要根據光碟保護技術的不同特性選擇相應的讀寫選項,比如用Blindread/write備份SecuROM(new)保護光碟時,在讀原光碟製作鏡像時,應該將「提取子碼(如果您的光碟支持的話)」這個選項勾上(它所說的子碼也就是我們先前說的輔信道資料)。


而燒錄鏡像時,也應該在「高階選項」中將「整盤燒錄模式Dao PW」選中。


  如果是用的FantomCD,那麼就要在讀取源盤時選定「讀取目前盤片中的Sub-Channel資料」


或者在下面的「資料格式(T)」處選擇「SecuROM*New」由FantomCD自動設置,在燒錄選項中的「燒錄方式(M)」處選擇「RAW DAO」就行了


  又如:在用Blindwrite燒錄Safedisc2.51以上保護光碟時,要把「防拷扇區(弱扇區)強化」一項打上勾


同樣的,在用FantomCD備份Safedisc2.51以上保護光碟時,應該將「修正 EFM 錯誤(T)」一項選中,或者在下面的「資料格式(T)」的下拉表菜單處將其設為「Safedisc2」,其它由FantomCD自動設定。


  CloneCD是朋友們比較常用的光碟複製工具,這裡就不多說了,但請注意,備份Safedisk2.51以上保護光碟時需要開啟燒錄軟件的弱扇區增強(Enhance-weak sectors)功能,Blindwrite的「防拷扇區(弱扇區)強化」和FantomCD的「修正 EFM 錯誤(T)」就是執行這個任務的,而某些語言版本的CloneCD的弱扇區增強功能是被關閉了的,所以當你備份Safedisc2.51以上保護光碟時不妨考慮使用Blindwrite或FantomCD。但我們如何確定手上的原光碟是否採用了防拷貝保護技術,如果採用了,又是哪一種呢?除了用前面列舉的光碟特性來比較以外,還有一個簡單、準確的光碟分析工具ClonyXXL


將光碟放入光碟後,點擊「Scan CD」按紐,它就會告訴你這張光碟採用的何種保護技術,然後你就能根據該光碟所採用的保護技術選擇合適的燒錄軟件,並進行相應的參數設置。如果你已經有了CDROM光碟和燒錄機且不打算更換,那麼你就沒有再選擇光碟和燒錄機的餘地,那麼進行保護光碟備份時就只能在燒錄軟件選用和設置上下點功夫。如果你還沒有購買燒錄機,並且擁有不少的防拷貝光碟需要備份,那麼除了考慮燒錄機的性價比、質量等因素外,又該注意什麼呢?或許購買燒錄機之前,你應該到CloneCD的官方網站的「Supported CD Writers」網頁面去看看(http://elby.ch/english/products/clon...好為RAW-DAO 96、最佳資料和音樂讀模式最好為RAW+96(原因我們前面已經說過了)。「Correct EFM-Encoding」一項最好有兩個CloneCD的徽標(目前這是正確備份Safedisc2.51以上保護光碟的必要硬體因素)


  Blindread/write和FantomCD官方網站也有它們推薦的燒錄機列表。建議有大量光碟備份需要備份的用戶,在衡量燒錄機的性價比等因素後,優先考慮與這些光碟備份軟件相容性較佳的燒錄機機型。
psac 目前離線  
送花文章: 3, 收花文章: 1625 篇, 收花: 3196 次
舊 2006-06-29, 12:04 PM   #4 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

有關各類的保護破解
SafeDisk v 2.x
辨識: 相較於SafeDisk v1.x , *.ICD的檔案及CLOKSPL.EXE 不會在此版的SafeDisk中
發現.而 GAME.EXE 則與主要的執行檔結合。
資訊: 使用Safedisc2的備分光碟時,在讀到磁區800-10,000時,您的光碟機將會出現錯
誤,而Safedisc2也會製造奇怪的磁區,使您的燒錄機無法正確的燒錄, 數位的識別標誌
依舊存在此版本的光碟中.當您再試圖備份此種光碟時,讀取的時間可能會很久.
Safedisc2.0的光碟燒錄防止技術中,包含了加強防拷難度的額外數位簽章。並且提供了
「安全製造(fail-safe manufacturing)」功能,以確保Safedisc的母片只能在具有
Safedisc功能的生產線上生產,這也能夠改善品質控管,並降低相容性的問題,部份具有
RAW讀取與寫入的燒錄器,能夠備份Safedisc 2.0的光碟。不過最新版的Safedisc2.51則
是完全不同的情況了。Safedisc 2.51採用的「受損磁區技術(weak sector technology)
」是相當難備份的。這些受損磁區會讓許多燒錄器在讀取時發生同步問題,導致燒出無
法使用的「CD杯墊 目前能夠正確燒錄出以SafeDisc 2.51保護的光碟的CDRW燒錄器並不
多,而也因為如此,Safedisc 2.51仍舊受到廣泛利用。


解決方式:

StarForce
辨識: 尚無技術可以辨識
資訊: 事實上總共有3種Star Force的版本,分別是:
◎Star Force Professional
這是專門為CD製作工廠設計的保護方式.用在工廠所生產的CD上。
◎Star Force CD-R
這是為使用燒錄機所燒錄的CD製作的保護方式。
◎Star Force Protection for Shareware
這個保護使軟體無法被破解,可以用在Shareware上。
--------------------------------------------------------------------------------

Star Force Professional:
Star Force Professional 可以偵測您是否正在使用燒錄器或其他複製的設備所複製的
CD。目前尚無軟體可以複製StarForce的CD 製作StareForce無須任何特殊設備,只需要一
台PC,並連結到StareForce所設的主機上
(protect.star-force.com、 protect2.star-force.com 或 protect3.star-force.com)。
StareForce可以相容於大多數的光碟機設備,因為其特殊的檢查機制不會影響到光碟片的
實體結構。保護系統使用14位元字母宇數位構成的檢查碼,在第一次使用StarForce時便
會自動產生,並且無法更改,使得StarForce只會運作,並且無法更改,使得StarForce
只會運作於其分配的CD下。StarForce可以相容於Win9x、WinME、WinNT & Win2K。

TAGES
辨識: 請使用ClonyXXL掃瞄

資訊: TAGES能夠在軟體開發的過程當中內建,它的防拷機制也能夠自由設定,以符合
軟體業者與開發人員的需求。軟體業者能夠設定TAGES對未授權複製品的影響程度,像是對
軟體做部份修改,或是完全取消軟體的所有功能等等。TAGES對一般使用者來說也具有透明
性(transparent),在啟動軟體前不需要任何特殊的安裝或是線上資料傳遞等動作。
TAGES採用的是新的加密與認證技術,這些技術與標準的多媒體電腦或光碟機等都相容。
目前我們對這種防護機制的認識相當有限,而且現存市面上所知採用這種防護機制的軟體
只有一款。在這篇評析截稿之時,至少就我們的瞭解,還沒有人知道該如何備份受到
TAGES保護的光碟。對需要備份受到TAGES技術保護的光碟的使用者來說,
這並不是個好消息。

Cactus Data Shield
辨識: 請使用ClonyXXL掃瞄
資訊: Midbar的仙人掌資料護盾(Cactus Data Shield)技術目前受到音樂CD的採用。
仙人掌技術號稱能夠防止任何種類的未授權數位複製,並可適用在CD、DVD以及專用格式
(音樂、影像與資料)上。仙人掌技術並不倚賴軟體序號、硬體鎖、其他外接式設備或
處理來達到保護的效果,它的設計是用來完全保護CD與DVD,並且能夠與目前市面上商用
播放器與光碟機相容。仙人掌技術藉由防止使用者在未經授權的情況下,將數位檔案
(音樂/MP3,軟體或影像)在網路上做傳輸或轉換動作,來阻止網路上的盜版問題。
有部份報告指出這項仙人掌技術會對音響或喇叭造成傷害,不過看來這些只是謠言。
仙人掌技術是藉著在原版CD中加入部份修改,讓CD-ROM設備在複製的過程中受到干擾,
以達成防拷的目的。Midbar向我們保證,他們認為所有會對任何音響或喇叭設備造成傷害
的技術,都是令人無法接接受的,並且希望我們能夠瞭解他們流通在市面上的技術
(無論是過去、現在或未來推出的技術),都不可能會對任何設備造成傷害。
Midbar表示唱片業者已經在歐洲市場,推出了超過100萬片內建仙人掌技術的音樂光碟,
而且沒有接到任何抱怨。但在美國,仙人掌保護技術究竟有多麼有效,以及它對音樂盜
版的遏止程度究竟有多好,還需要再做觀察。

LaserLok
辨識: 此類被保護的CD會存在一個隱藏目錄[LASERLOK],裡面包含數個無法正常讀取的
錯誤檔案。
資訊: 使用BlindRead可以應付此類CD,其他像是CDRWIN,或 DiscJuggler 請勾選'
忽略錯誤'{Ignore Read Error},建議還是使用BlindRead。同時建議各位,有時複製
此類含有無法讀取檔案的CD,把燒錄機當作讀取來源會較容易成功。
LockBlock
辨識: 你可以發現兩個特殊的環,一個約5mm,另一個3mm左右。
資訊: 這兩個特殊的環可以使讀取或是燒錄的機器鎖死,耐心以及適當的燒錄軟體應
該可以破解此種保護。

SafeDisk v1.x
辨識: 下面所列的檔案會存在於此類CD:

00000001.TMP、CLCD16.DLL、CLCD32.DLL 和最重要的CLOKSPL.EXE

同時,會有一個遊戲執行檔--如 GAME.EXE-- 和另一個副檔名為ICD的同名檔案存在--
如GAME.ICD--, .ICD其實是原本的遊戲執行檔,而.EXE則會載入SafeDisk的保護程式。

解決方式:

SecuRom
辨識: CD會存在下列其中一個檔案:CMS16.DLL、CMS_95.DLL、CMS_NT.DLL

您也可以在中心環看到DADC的Mark,DADC是一個CD工廠,大部分的SecuROM Cd是由此工
廠生產。

解決方式: [白色小站]整理的文章[終結Safe Disk2, New SecuRom]

SecuRom*new*
辨識: CD會存在下列其中一個檔案:SINTF16.DLL、SINTF32.DLL、SINTFNT.DLL

您也可以在中心環看到DADC的Mark,DADC是一個CD工廠,大部分的SecuROM Cd是由此工
廠生產。

解決方式:

CD-Cops
辨識: 下列檔案應存在於安裝目錄下:

CDCOPS.DLL,副檔名為 .GZ_ 和 .W_X 的檔案

DiskGuard
辨識: 下列檔案應存在於安裝目錄下:

IOSLINK.VXD IOSLINK.SYS

COPYLOK
辨識: 此種保護方式允許公司將浮水印嵌入CD中,而軟體會對原版的CD作檢查。

DREAMCAST GD ROM
辨識: 這種CD容量達到1GB,是由Yamaha所生產,他們並不相容於一般的CD-Rom,
GD-ROMS 包含兩個資料軌,只有一個軌能被CD-Rom讀取。Dreamcast內包含一個特別的
GD-ROM來讀取此類CD。

其他保護方式:

不合法的TOC規格 {ILLEGAL TOC}
辨識: 這種保護方式讓多數的燒錄軟體回報錯誤訊息,而不允許繼續燒錄的作業,
但隨著新的燒錄軟體更新,大部分的燒錄程式(Nero、 CDRWIN & Prassi....)皆提供'
'忽略非法TOC規格(Ignore Illegal TOC)''的選項,因此此種保護技術已較少見到。

超大檔案\超燒 {OverSize\OverBurn the cd}
辨識: 只有少數燒錄機能複製這些''錯誤'',但通常要花非常久的時間。

Cactus Data Shineld
資訊: 這是音樂CD的防拷技術,利用部分的光碟長度來代替真正CD的長度。

ProtectCD-VOB
辨識: 此類光碟會包含不符合ISO規範的軌道,可能會有小於4秒的音樂軌道,
或是有包含次通道資料的音樂軌道。

實體錯誤 {Physical Errors}
辨識: 只有少數燒錄機能複製這些''錯誤'',但通常要花非常久的時間。
psac 目前離線  
送花文章: 3, 收花文章: 1625 篇, 收花: 3196 次
舊 2006-06-29, 12:06 PM   #5 (permalink)
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

Safe Disc2深入探討




1.保護與破解基本原理
Clon CD的燒錄模式總共有四種Raw-SAO,Raw-DAO16,Raw-DAO96,SAO,目前比較新推出的燒錄機大多支援Raw-DAO 96的寫入/讀取模式,此種模式可以完整讀寫全部的子通道資料(Sub-channel----總共有P,Q,R,S,T,U,V,W八個子通道總共在一個Sector中佔有98 bytes而這個Sector大小為3234 bytes,這些都屬於紅皮書中CD-DA的延伸),剛好有一些廠商的防拷技術是利用這些子通道來填入他們的驗證或是檢查碼,所以SD2以外的防拷技術都已經能夠搭配Clone CD輕鬆備份下來

2.Raw-DAO16 V.S Raw-DAO96

像SecuRom New(或許還有其他)這種防拷技,其資料遍及八個子通道吧,子通道資料(Sub-channel總共有P,Q,R,S,T,U,V,W八個子通道)而Raw-DAO16(就是所謂的P/Q吧只能燒出P,Q,兩個子通道資料,須Raw-DAO96方能燒出含有P,Q,R,S,T,U,V,W八個子通道資料的防拷,如果光碟機只支援P-Q讀取,就無法做出其他含有R,S,T,U,V,W六個子通道資料的映像檔也有些遊戲的保護只用到PQ Channel,但由於錯誤偵測碼是錯的(我猜想這與邏輯壞軌的原理相同),RAW16寫入時會修正這個錯誤,導致複製的結果不同,這種寫入時也必須使用RAW96

3.什麼是SubChannal Data

SubChannal一般大多翻譯為次要通道,而SubChannal Data就是次要通道資料啦,SubChannal Data是用來放置各種較多變化的資料的,例如:Karaoke (CD+G),或者是CD-Text 等,但是SecuROM 和 LibCrypt 這兩種防考卻利用了放置Digital ID 於次要通道來作防烤

4..如何判斷燒錄機支援Raw-DAO16 or Raw-DAO96

到CloneCD的網頁(http://www.elby.de/CloneCD/english/cdr_a.htm)查就知道了

5.SD2的特殊處

Macrovision首先使用SafeDisc(一代)用來在CD裡面引入約10000 sectors的壞磁區(做為這光碟特別的指紋)來防拷。這些"壞磁區指紋"的位置被記錄在安裝後遊戲(或軟體)的主執行檔裡,它會檢查這些指紋的存在與否。解決的方法只要用RAW模式的讀寫就可。在2000年8月,SafeDisc 2出現後,除了上述"壞磁區指紋"外,另有一組所謂 "Weak Sectors"(弱磁區)的加入。引入了此組弱磁區,會出現很詭異的結果:從原版CD拷貝一次後的備份,再從備份拷貝一次、二次...,就會現不會成功(好像那些"弱磁區"已損壞了)。何以會這樣呢?這主要和所謂的EFM(Eight to Fourteen Modulation)有關,它是數位訊號送至雷射讀寫頭前因硬體需求所必經的資料調變編碼。其中的結果之一是避免所謂"Uniform Bit Pattern"
(如 0x58, 0x59, 0x58, 0x59, ...)的產生(它們會造成雷射讀寫頭的燒錄錯誤)。若提供在燒錄機裡的EFM規則字元編碼
(correct EFM encoding of regular bit pattern)是正確的,包括"弱磁區"這些資料就不會被編成"Uniform Bit Pattern"。但不幸的,似乎多數燒錄機都有這方面的問題,以致那些"弱磁區"燒完後常都會變成壞軌或只有燒錄機可讀。

6.EFM?

這又要牽扯到燒錄過程了,首先是AD轉換,就是將類比訊號轉為數位信號,先由8位元組成一個符號(symbol),而再由12個符號組成一個字組(block)接下來附加錯誤檢出和校正符號,將AD轉換後的符號存入在存儲器中,改變取出順序,進行以符號為單位的排列變化(interleave)。然後再每十二個符號信息中,記入4個符號作為錯誤校正位元,加上使用者位元符號,然後便形成了:
使用者位元符號(1) 資料符號(12) 錯誤校正(4) 資料符號(12) 錯誤校正(4),共33個符號
再來是適合傳送路線的調變(Modulation),CD所使用的調變為EFM (Eight to Fourteen Modulation)經過附加錯誤檢出和校正後,33個符號以原本的8位元換成14位元(Eight to Fourteen),再加上圖框(frame)同步符號(24位元)以及連接位元(3位元),如下形成了:
圖框同步信號(24) 連接位元(3) 對應使用者符號的符號位元(14) 連接位元(3) 對應資料的符號位元(14)連接位元(3).......對應錯誤校正的符號位元(14) 連接位元(3) 對應錯誤校正的符號位元(14) 連接位元(3)
(同步信號)24 + (連接位元)34X3 + (使用者符號)14 + (資料)24X14 + (錯誤校正) 8X14,
共588位元組成一個圖框(frame)

最後將以上調變後的圖框(frame),燒錄成光碟上的訊洞(pit)

相信大家都看見EFM了吧,SafeDisc2便是在符號中透過了特殊的位元組成,在EFM時產生問題,可能有人會說:那不要EFM就好了,為什麼要EFM呢
,又佔位元空間,因為讀取光碟時,讀取頭是讀取光碟上的訊洞而分辨通電與不通電,便成為0與1的訊號,但是電子儀器畢竟不是人眼,無法分辨連續的幾個0或1過去了,所以在連續的0或是1時會發生問題,所以將之改為14位元,在每一次的凹凸互換當作一次通電,也就是1的訊號,這樣才能正確將資料表達出來由此可知,要能正確的燒出SafeDisc2的方法,只有一個,那就是買特殊機,因為錯誤發生在EFM,不是一般的軟體可以影響的,要燒出,除非更改影像檔,cloneCD的作者說過不是破不了而是會吃官司的原因在此,因為重新編譯便違反了法律
psac 目前離線  
送花文章: 3, 收花文章: 1625 篇, 收花: 3196 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 06:26 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2019, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1