看板 C_Chat
作者 einstean (台北捷運世界一流)
標題 [閒聊] 遊戲私服到底是怎麼弄出來的?
時間 Sun Nov 12 13:37:14 2023


又不是像BBS的程式是開源程式碼,
你根本沒有遊戲伺服器的程式碼,
怎麼有辦法架私服讓人連進來?

--
是啊.....我只是個人魚.....
無法跟王子結合,我...我的命運就是化成泡影而死去。
辛蒂公主是個好女孩,祝你們永遠幸福!
還有一件事就是....
偶爾...也請想想我.....
                             AIが止まらない

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.162.33 (臺灣)
※ 作者: einstean 2023-11-12 13:37:14
※ 文章代碼(AID): #1bK6ID0B (C_Chat)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1699767437.A.00B.html
hermionex: 私服一堆人賺到流湯 很扯1F 11/12 13:38
ltytw: 有人流出  或是用模擬的方式硬幹2F 11/12 13:38
a51078986: SD鋼彈還有夢境服,好像還自己更新機體,好屌3F 11/12 13:39
sunshinecan: 程式碼外流吧4F 11/12 13:39
kaj1983: 私服就模擬器啊5F 11/12 13:39
WindSucker: 抓包 模擬6F 11/12 13:40
as3366700: 就是有程式碼不是嗎7F 11/12 13:40
Koyomiiii: 總會有幾次出包東西流出來8F 11/12 13:41
killme323: 有人流出 所以常會是某個舊的版本9F 11/12 13:41
Yijhen0525: 修改客戶端的連線檔案,還有後台的流出也是10F 11/12 13:41
kaj1983: 以wow為例,私服解包也是從你客戶端裡的程式碼解出來的11F 11/12 13:41
efkfkp: 現行遊戲基本上程式都是在你電腦主機端運行的,不然顯卡cpu怎麼會有差,只要運算是在本地端就有辦法破解啊,除非以後大公司都改成雲端遊戲只輸出給你畫面這樣,但可能等6G年代才有辦法把延遲降到所有人類可以接受吧12F 11/12 13:41
kaj1983: 然後用那些東西自己架伺服器與資料庫16F 11/12 13:42
fman: 沒有程式碼無法架站,所以能架的都有程式碼嘛,就有人外流很17F 11/12 13:42
CannonLake: 你一定沒架過 有伺服端 連接器 遊戲本體不就弄出來了18F 11/12 13:42
fman: 簡單吧,至於為什麼會外流,去看AV帝王你可以獲得答案19F 11/12 13:43
linzero: 較簡單是程式外流後修改維護。但從客戶端跟封包逆推也不是不可能,但工程很大20F 11/12 13:43
leon19790602: 就datebase外流22F 11/12 13:43
CannonLake: 伺服端怎麼會外流 有錢賣當然有機會外流23F 11/12 13:43
alouis: 楓谷私服超多 還有跟上新進度的24F 11/12 13:44
ltytw: 不過  現在的online game伺服端好像不得不用mysql了  以前的私服完全可以用把資料存成文字檔  免mysql25F 11/12 13:44
xsc: 石器時代啊 已經進化到認不出來 搞得很像手遊27F 11/12 13:45
ltytw: 只是當機可能會丟一小段紀錄  (看每隔多久回存一次)28F 11/12 13:45
smith0981: 就server端程式有人偷出來,以前ro就有在論壇被分享過29F 11/12 13:45
xsc: 不過回味救任務倒是不花錢 還算佛心30F 11/12 13:46
spfy: 原來olg有辦法從Client反推Server?31F 11/12 13:46
leon19790602: 像天堂這種私服大宗都是datebase外流出來賣,只有客戶端是破不了的32F 11/12 13:46
as920909: 外流或神人自幹 有些遊戲的服務端都好幾種自幹的版本34F 11/12 13:48
yayohola: 楓谷的好像就113版本為主然後再自行魔改吧35F 11/12 13:49
linzero: 逆推是模擬出類似結果而已,實際上跟原廠的是兩回事
就地圖上走、遇怪的戰鬥、跟NPC對話接任務等,不管怎麼完成,總之結果跟原廠的一樣或類似就好。但這樣搞工程量很36F 11/12 13:49
dalyadam: 很多還是外流吧  外流比較容易方便39F 11/12 13:51
linzero: 大。要一個個地圖跟NPC都點過碰過,記錄這些反應機制40F 11/12 13:52
zyxx: 有些私服的品質就很差連畫面都有問題 像卡巴拉島41F 11/12 13:52
CannonLake: 以前對面賣私服還進化到加寫後台管理程式打包賣 早有產業鏈了42F 11/12 13:52
kaj1983: 所以有些私服要收費啊,人家有團隊在處理怎麼還原原廠
公開免費的通常都是佛系debug,靠的是全世界有愛的宅男44F 11/12 13:52
WarnLeadwar: 連理論上加密最嚴帳號個資都被挖爛了 更別提有更多管道能入手的遊戲本體了46F 11/12 13:53
bobby4755: 大部分是流出 有些比較扯的是逆向工程48F 11/12 13:54
linzero: 而外流舊版本要弄新版本但沒程式,也是要用逆推的方式,去跑新地圖,把新資料加入舊版程式裡49F 11/12 13:54
t77133562003: 反正只要有核心or拿到舊版 剩下都能硬幹51F 11/12 13:56
jokerpok: 內神通外鬼52F 11/12 13:57
leon19790602: 有舊版datebase就能幹很多事了,剩下的就是看你多有耐心去修改跟Debug,你看那一堆比原廠還扯的私服53F 11/12 13:59
jokerpok: 這也是為什麼現在遊戲要額外設置登入器登入遊戲55F 11/12 13:59
CannonLake: 拿到一次外流伺服端 就能魔改出花來 其實都一樣版本56F 11/12 13:59
imz0723: 可惡 以為是武藤遊戲私服才進來的57F 11/12 14:00
elsdia: 碰過的是從遊戲公司幹出來的(連合約書都有...),然後再靠其他方式來擴充功能。有些私服版本一直沒更新就是因為後續沒流出了,或是最新版只有大哥有,其他家要等大哥流放下58F 11/12 14:00
xsc: 說外流 自從買了某家保險 現在天天簡訊說我沒繳水電停車費62F 11/12 14:02
issoap: 去露天搜  一堆人在賣console 端  應該都是代理商的工程師自己私下摳出來賣的
你電腦裡的叫client 端  伺服器裡的叫console 端63F 11/12 14:02
honey4617912: 看看RO外掛連遊戲主程式都不用就能進去掛就知道早期資料加密多扯66F 11/12 14:04
linzero: 不用開遊戲程式的外掛,理論上也是種模擬,用自己的方式模擬客戶端。而私服要整個自幹,就也是用自己的方式模擬整個伺服端68F 11/12 14:06
inte629l: 有看過逆向修改client然後連到私服71F 11/12 14:07
issoap: 只要console 端架起來  client 再給想要玩的人就可以連進來了  現在新一點的遊戲console 就只要安裝起來就好了72F 11/12 14:10
CriminalCAO: 以前有ro私服,三天就99滿等不知道要幹嘛,整天在競技場打架74F 11/12 14:22
pass9487: 外掛呢?76F 11/12 14:24
poco0960: 就外流啊,不然console端的東西哪那麼容易弄到
外掛拆封包就有,這個還比較簡單一點77F 11/12 14:24
AdomiZA: Paradox有款巫師亂鬥就是官方伺服器收掉後Steam論壇教人連上有愛玩家自己搭的私服79F 11/12 14:25
poco0960: 而且以前一堆遊戲加密跟肥宅內褲一樣81F 11/12 14:27
CowBaoGan: 一定有工程師外流阿 console端都是機密外人哪可能隨便弄得到82F 11/12 14:48
shitanaga: 這算不算討論盜版84F 11/12 14:49
winiS: 就流出吧,我還在自已電腦上玩過WOW私服,跑速弄到480%會跑到飄起來85F 11/12 14:50
hayamakurata: 逆推(X) 重寫一個類似度然後把能套的套進去(O)87F 11/12 15:04
Jackal0326: 以前大學時我用mango架過wow私服自己玩88F 11/12 15:04
skycat2216: 如果是使用市面上引擎開發的話還有拿原版的伺服器這種做法,泰坦二的北極星私服就是這種89F 11/12 15:11
Tomberd: 就一定有外流啊,要比較還是那種有自己再魔改的91F 11/12 15:13
qsgjnmvb: SDGO被大陸人破解全伺服器相關運作92F 11/12 15:42
terry1957965: 從遊戲端分析封包比外流簡單多93F 11/12 15:55

--