顯示廣告
隱藏 ✕
※ 本文轉寄自 ptt.cc 更新時間: 2023-11-12 16:56:38
看板 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: 現行遊戲基本上程式都是在你電腦主機端運行的,不然顯卡cp12F 11/12 13:41
efkfkp: u怎麼會有差,只要運算是在本地端就有辦法破解啊,除非以
efkfkp: 後大公司都改成雲端遊戲只輸出給你畫面這樣,但可能等6G年
efkfkp: 代才有辦法把延遲降到所有人類可以接受吧
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
linzero: 是不可能,但工程很大
leon19790602: 就datebase外流22F 11/12 13:43
CannonLake: 伺服端怎麼會外流 有錢賣當然有機會外流23F 11/12 13:43
alouis: 楓谷私服超多 還有跟上新進度的24F 11/12 13:44
ltytw: 不過  現在的online game伺服端好像不得不用mysql了  以前25F 11/12 13:44
ltytw: 的私服完全可以用把資料存成文字檔  免mysql
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
leon19790602: 戶端是破不了的
as920909: 外流或神人自幹 有些遊戲的服務端都好幾種自幹的版本34F 11/12 13:48
yayohola: 楓谷的好像就113版本為主然後再自行魔改吧35F 11/12 13:49
linzero: 逆推是模擬出類似結果而已,實際上跟原廠的是兩回事36F 11/12 13:49
linzero: 就地圖上走、遇怪的戰鬥、跟NPC對話接任務等,不管怎麼完
linzero: 成,總之結果跟原廠的一樣或類似就好。但這樣搞工程量很
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
CannonLake: 產業鏈了
kaj1983: 所以有些私服要收費啊,人家有團隊在處理怎麼還原原廠44F 11/12 13:52
kaj1983: 公開免費的通常都是佛系debug,靠的是全世界有愛的宅男
WarnLeadwar: 連理論上加密最嚴帳號個資都被挖爛了 更別提有更多管46F 11/12 13:53
WarnLeadwar: 道能入手的遊戲本體了
bobby4755: 大部分是流出 有些比較扯的是逆向工程48F 11/12 13:54
linzero: 而外流舊版本要弄新版本但沒程式,也是要用逆推的方式,49F 11/12 13:54
linzero: 去跑新地圖,把新資料加入舊版程式裡
t77133562003: 反正只要有核心or拿到舊版 剩下都能硬幹51F 11/12 13:56
jokerpok: 內神通外鬼52F 11/12 13:57
leon19790602: 有舊版datebase就能幹很多事了,剩下的就是看你多有53F 11/12 13:59
leon19790602: 耐心去修改跟Debug,你看那一堆比原廠還扯的私服
jokerpok: 這也是為什麼現在遊戲要額外設置登入器登入遊戲55F 11/12 13:59
CannonLake: 拿到一次外流伺服端 就能魔改出花來 其實都一樣版本56F 11/12 13:59
imz0723: 可惡 以為是武藤遊戲私服才進來的57F 11/12 14:00
elsdia: 碰過的是從遊戲公司幹出來的(連合約書都有...),然後再58F 11/12 14:00
elsdia: 靠其他方式來擴充功能。有些私服版本一直沒更新就是因為後
elsdia: 續沒流出了,或是最新版只有大哥有,其他家要等大哥流放下
elsdia: 來
xsc: 說外流 自從買了某家保險 現在天天簡訊說我沒繳水電停車費62F 11/12 14:02
issoap: 去露天搜  一堆人在賣console 端  應該都是代理商的工程63F 11/12 14:02
issoap: 師自己私下摳出來賣的
issoap: 你電腦裡的叫client 端  伺服器裡的叫console 端
honey4617912: 看看RO外掛連遊戲主程式都不用就能進去掛就知道早66F 11/12 14:04
honey4617912: 期資料加密多扯
linzero: 不用開遊戲程式的外掛,理論上也是種模擬,用自己的方式68F 11/12 14:06
linzero: 模擬客戶端。而私服要整個自幹,就也是用自己的方式模擬
linzero: 整個伺服端
inte629l: 有看過逆向修改client然後連到私服71F 11/12 14:07
issoap: 只要console 端架起來  client 再給想要玩的人就可以連進72F 11/12 14:10
issoap: 來了  現在新一點的遊戲console 就只要安裝起來就好了
CriminalCAO: 以前有ro私服,三天就99滿等不知道要幹嘛,整天在競74F 11/12 14:22
CriminalCAO: 技場打架
pass9487: 外掛呢?76F 11/12 14:24
poco0960: 就外流啊,不然console端的東西哪那麼容易弄到77F 11/12 14:24
poco0960: 外掛拆封包就有,這個還比較簡單一點
AdomiZA: Paradox有款巫師亂鬥就是官方伺服器收掉後Steam論壇教人79F 11/12 14:25
AdomiZA: 連上有愛玩家自己搭的私服
poco0960: 而且以前一堆遊戲加密跟肥宅內褲一樣81F 11/12 14:27
CowBaoGan: 一定有工程師外流阿 console端都是機密外人哪可能隨便82F 11/12 14:48
CowBaoGan: 弄得到
shitanaga: 這算不算討論盜版84F 11/12 14:49
winiS: 就流出吧,我還在自已電腦上玩過WOW私服,跑速弄到480%會跑85F 11/12 14:50
winiS: 到飄起來
hayamakurata: 逆推(X) 重寫一個類似度然後把能套的套進去(O)87F 11/12 15:04
Jackal0326: 以前大學時我用mango架過wow私服自己玩88F 11/12 15:04
skycat2216: 如果是使用市面上引擎開發的話還有拿原版的伺服器這89F 11/12 15:11
skycat2216: 種做法,泰坦二的北極星私服就是這種
Tomberd: 就一定有外流啊,要比較還是那種有自己再魔改的91F 11/12 15:13
qsgjnmvb: SDGO被大陸人破解全伺服器相關運作92F 11/12 15:42
terry1957965: 從遊戲端分析封包比外流簡單多93F 11/12 15:55

--
※ 看板: ACG 文章推薦值: 0 目前人氣: 0 累積人氣: 4625 
作者 einstean 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
1樓 時間: 2023-11-12 20:06:27 (台灣)
  11-12 20:06 TW
想想院線片怎麼會可能流出就知道了...全世界代理這麼多,東拼西湊就出來了
2樓 時間: 2023-11-12 20:17:02 (台灣)
  11-12 20:17 TW
偷的或買的阿 有人會賣吧
3樓 時間: 2023-11-12 21:22:28 (台灣)
  11-12 21:22 TW
偷出來賣程式碼 跟外掛一樣 賺錢
更新 再賺
一個禮拜後 更新同步
逆向跟本做不到 又再亂謠傳
有內鬼在賣 內碼程式 平台
4樓 時間: 2023-11-12 21:23:17 (台灣)
  11-12 21:23 TW
私服就是好玩
抽獎機率高
GM 混熟直接買 時裝
5樓 時間: 2023-11-13 01:07:38 (台灣)
     (編輯過) TW
外掛都可以透過封包得知腳色的各種屬性、地圖、怪物數據,這些就是資料,更何況客戶端的遊戲程式也可以解出來這些數據,有人會整理這些數據弄成資料庫,你有資料庫就可以架設,讓遊戲連進來,就是私服。
以前架過天堂、RO,其他各種線上遊戲都可以架,沒興趣而已~ 自己架設,經驗值和裝備都可以去資料庫設定,但無敵很無聊,幾天就玩膩~ 但架私服公開讓人連線進來,其實又犯法。
6樓 時間: 2023-11-13 11:21:22 (台灣)
  11-13 11:21 TW
古早時代的遊戲,其實服務器就只是網路存檔遊戲進度而已,所以可以有一堆加速器什麼的,那些都是在你自己的電腦上跑,反過來說只要知道他的存取路徑格式,自己改出私服來不難
另一種是駭進去直接把serv程式碼讀出來,這種難度看運氣,可能比自己寫難也可能簡單,最後一種就是被代理商/工讀牲外流,這種就容易了
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇