前往
大廳
主題

【懷舊】那些年遊戲的防拷防盜保護措施……

StudentC | 2022-11-12 17:40:32 | 巴幣 14 | 人氣 639

在以前 DOS 時代,遊戲有許多的防拷防盜保護措施,這篇是整理以前遊戲的時候順便整出來的……

以前軟體程式都存放在軟碟磁片上( 5¼ 、 3½ 這磁片尺寸數字老玩家們都很熟吧~),所以第一種當然就是磁片防拷,執行時會檢查該程式所在的磁片是否為正版磁片。

但磁片本身有其使用壽命,加上軟碟機的讀寫頭也很容易刮壞磁片(尤其是學校計算機中心的軟碟機,都不知道多久沒清理過了……),所以磁片使用久了會壞掉,這幾乎是常識了……我也曾經因為這樣,被迫重新買了一套三國志I……

這種保護又可以細分為很多種……詳細的就看看這一篇吧:
[分享]Crackme 基礎教學 (軟硬體保護技術手冊--拷貝心得集, 台灣版) 上
[分享]Crackme 基礎教學 (軟硬體保護技術手冊--拷貝心得集, 台灣版) 下
(這篇應該是台灣寫的,但時代過久,已經找不到源頭,只能在大陸站那邊看到了……)

為了破解這種舊時代的防拷機制,前前後後有許多的拷貝程式:
DiskDupe、TeleDisk、CopyWrite、RawCopy、Disk Write Copy、HDCopy、Rawrite……
(畢竟微軟 DOS 內建的 Diskcopy 不給力啊~)

除了這個之外,還有也是屬於硬式防拷保護的 Print Port / KeyPro 保護:


然後到了光碟時代,就是 SafeDisc、StarForce、SecuRom 這些了……
這其中 StarForce 應該是最有名的吧……
(隨便找找我手頭上有的,就有好幾套用 StarForce 的,如新天使帝國、風色幻想5……)


除了這種硬式防拷保護,還有就是程式執行時的軟式保護……也就是密碼保護啦……

這個又分為很多種:

一、大量密碼


(巫術4除了密碼之外,磁片本身也有防拷。巫術4是直接用它的磁片開機並開始遊戲,沒有使用當時的 DOS 系統,在 DOS 底下 dir 看也只會被認為是壞掉的磁片……我也不知道它是自己寫了作業 I/O 系統,還是這只是 Crackme 那一篇裡面說的某種規避手段?)

二、說明書密碼

(早期這種密碼方式很常見,就是要你翻說明書,查看某一行第幾個字……移植到台灣之後當然就……)

三、偏光密碼


(隨 Game 還會附一小片的紅光片,用來查看密碼的……當然也不只有紅光,還有黃光藍光等等)

四、轉盤密碼


五、圖形密碼


六、顏色密碼

(其實這種……當年玩的時候,差不多都能背下來了……大學時有一套瘋狂醫院,密碼表被同學帶回家,我就憑著一點印象,猜了幾次就進入遊戲了~)

大致就這幾種……至於密碼輸入錯誤,常見的就是踢出遊戲,但看了這一篇:
遊戲防盜措施的精采創意演出
才知道原先我認為的【懷舊】老Game:星際航艦原來也只是小巫見大巫啊……

另,找資料的時候找到一篇:
隱名光明戰史-囧到極點的卡關方式
還蠻有趣的~

就這樣~

--------------------------------------------------------------------------------------

創作回應

更多創作