軟件安裝/網(wǎng)站注冊(cè)時(shí)的用戶協(xié)議有哪些著名的陷阱條款?
時(shí)間:2022-09-01 12:00:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2022-09-01 12:00:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
? 我已閱讀并同意以上條款
如果說(shuō)這世界上有什么不會(huì)讓人于心不安的瞎話,上面這句一定位列其中。自打各大互聯(lián)網(wǎng)公司發(fā)現(xiàn)沒人樂意閱讀最終用戶許可協(xié)議以后,就開始玩弄文字游戲,肆意添加各式霸王條款。
不過(guò)和游戲公司比起來(lái),互聯(lián)網(wǎng)公司的想象力又顯得不夠看了。接下去,我要說(shuō)一個(gè)匪夷所思的最終用戶許可協(xié)議,
起草這份協(xié)議的公司叫 Insomniac Games,近年來(lái)比較知名的作品是射擊游戲《抵抗》系列和動(dòng)作游戲《日落過(guò)載》,目前正在制作 PS4 上《蜘蛛俠》新作。
但要說(shuō) Insomniac Games 旗下最大牌的游戲,無(wú)疑是《瑞奇與叮當(dāng)》。這個(gè)系列算上外傳,有十余部作品。就在今年,他們還推出了《瑞奇與叮當(dāng)》的重置版,并上映了同名動(dòng)畫電影。
時(shí)間回到 2004 年,那時(shí)網(wǎng)絡(luò)游戲方興未艾,Insomniac Games 也試圖趕上潮頭,在索尼的 PS2 平臺(tái)上推出了《瑞奇與叮當(dāng)3:重裝上陣》(Ratchet & Clank: Up Your Arsenal)。這是系列首次推出在線對(duì)戰(zhàn)模式,Metacritic 綜合評(píng)分高達(dá) 91,玩家群里也是好評(píng)聲一片。
興許是經(jīng)驗(yàn)不足,興許是原本就沒規(guī)劃,興許是 PS2 平臺(tái)的網(wǎng)絡(luò)功能本來(lái)就較難開發(fā),總之這款游戲出現(xiàn)了一個(gè)重大缺陷:不能在線更新版本。
對(duì)于單機(jī)游戲來(lái)說(shuō),這原本不是什么大問(wèn)題,當(dāng)時(shí)游戲行業(yè)也沒有在發(fā)售日當(dāng)天就讓玩家更新 10 GB 首日補(bǔ)丁的惡習(xí)??伞度鹌媾c叮當(dāng)3:重裝上陣》是一款在線對(duì)戰(zhàn)游戲啊。大家不妨試想一下,如果 Dota 推出之后再也不更新英雄,不控制游戲平衡,會(huì)帶來(lái)多大的災(zāi)難。
可程序不支持在線更新,總不能更新一次賣一次光盤吧,那該怎么辦呢?
Insomniac Games 就把腦筋動(dòng)到了最終用戶許可協(xié)議上。
每次《瑞奇與叮當(dāng)3:重裝上陣》被玩家打開的時(shí)候,系統(tǒng)都會(huì)下載并顯示最終用戶許可協(xié)議。協(xié)議以 ascii 字符串的形式放在靜態(tài)緩存里,系統(tǒng)不會(huì)檢查其是否超過(guò)緩存上限。
然后 Insomniac Games 就發(fā)送超量的最終用戶許可協(xié)議,讓緩沖區(qū)溢出(大體可以理解為往一桶 1 升容量的水盆里倒入 2 升水,從而讓水溢出來(lái)),隨后覆寫全局變量,操作回調(diào)函數(shù),發(fā)送網(wǎng)絡(luò)封包,啟動(dòng)引導(dǎo)程序,解碼荷載數(shù)據(jù),下載并還原雜項(xiàng)數(shù)據(jù),最終成功更新補(bǔ)丁。
簡(jiǎn)單來(lái)說(shuō), Insomniac Games 自己扮演黑客,通過(guò)最終用戶許可協(xié)議黑掉了自家的游戲。
如果說(shuō)普通的用戶協(xié)議是埋在土里的地雷的話,那么《瑞奇與叮當(dāng)3:重裝上陣》的最終用戶許可協(xié)議簡(jiǎn)直堪稱精確制導(dǎo)導(dǎo)彈。