早期很多遊戲公司出遊戲時,都會再隨盒附上一本密碼本,以利於玩家在電腦磁碟灌遊戲時,能夠輸入正確密碼,進入遊戲選項,再踏進入遊戲舞台,剛開始看似很有效果,但幾週過後…..不!應該是幾天後,陸續出現破解版本,一種外掛掃碼軟體,只要跑出一組相同長度的密碼,輸入就不用再翻密碼本。這類的密碼破解,讓遊戲軟體公司銷路超級受傷,雖然看似很多玩家在線上討論版熱烈討論,但實際會出錢購買的,卻是屈指可數,縱使遊戲公司警告破解會觸法,也表示會提告,但最終民間玩家道行高深,化明為暗,改在私人論壇註冊,並提供破解後的遊戲安裝程式,細心一點的還會提供說明書,以及遊戲攻略。
既然民間玩家高手如雲,自然軟體公司也會研擬新的加密方式來遏阻,畢竟養兵千日,用在一時,想出一招在光碟光軌上加密,稱為「實體壞軌」,又稱為「環形斷軌」,這招是從光碟燒錄程式中,看有讀取壞軌的功能,讀取會異常慢,會在光軌第幾到第幾設定長斷軌與短斷軌,這是一種特殊的燒錄模式,基本上不算光碟壞掉,而是想讓破解高手們,在第一關就拷貝複製就「抓狂」放棄,乖乖買正版。
如果認為會乖乖奉命,那就大錯特錯,破解玩家也開始研擬新的破解方式,居然在虛擬光碟程式中找到了答案,因為虛擬光碟的做法有些類似LINUX的做法如下:
mount -o loop /home/myimage.iso /mnt/iso
其實我都會覺得真正得到靈感源頭是在LINUX這裡,稱之為鏡像程式,就像照鏡子一樣,把「假壞軌」的光碟中資料和數據,如數壓縮成.iso一個檔案,要解壓只要將ISO檔掛載到虛擬光碟裡面,好啦,就可以完成安裝和執行,讓軟體公司嘔到不行,雖然不鼓勵使用盜版,但在這次的加密戰爭中,產生一個正面的效果,就是不論軟體業者或民間玩家,所有的人技術都提升了,當然不只有遊戲而已,玩家與大鯨魚微軟的鬥智中,成為全世界共同努力破解的目標。
既然上述有講到「鏡像」的技術,讓筆者想到一則關於佛教的歷史,時間推移到魏晉南北朝,人物為菩提達摩,在南朝梁國內傳佛道,皇帝梁武帝是相當虔誠的佛教徒,很捨得砸錢蓋佛寺、優禮僧侶等事,有一回梁武帝問菩提達摩他做了那麼多禮遇佛教之事,能有多少功德?結果菩提達摩回說沒有功德,梁武帝不能理解其意,最後兩者分道揚鑣,於是菩提達摩北渡到北魏境內的嵩山少林寺面壁修行,創立了「禪宗」。禪宗五傳至五祖弘忍大師,因年紀漸老,想傳授衣缽給下一任僧人,於是在牆上巧題:
『身是菩提樹,心為明鏡台。時時勤拂拭,勿使惹塵埃。』
眾人皆無法頓悟此句含意,惟慧能大聲說出:
『菩提本無樹,明鏡亦非台,本來無一物,何處惹塵埃。』
因此,慧能答出最後的宗旨「無」的境界,繼任為六祖。
這是一個很有趣的故事,若對照加密大戰而言,民間玩家代表「…心為明鏡台…時時勤拂拭…」;但對於軟體公司而言,心裡面恐怕是想說:「何處惹塵埃」啊!