2011-12-05 57 views
0

我正在開展個人項目。這是爲世嘉Dreamcast遊戲「Chu Chu Rocket」重新創建服務器軟件。它的服務器在2004年下降了,我相信。我的方法是使用dnsmasq將遊戲最初連接的原始主機名更改爲我自己的系統。在設置DC-PC服務器的情況下,我已經做到了,現在不用查找不存在的dns記錄,而是連接到我的計算機,最終運行服務器軟件。我使用tshark(cli wireshark)來捕獲客戶端(Dreamcast)和服務器(我的電腦)之間正在發生的事情。問題是,我收到數據,但我不確定如何解釋它,我不知道它是什麼意思,但我確信可以完成這項工作,因爲私有PSO服務器已創建,這些遠遠不止複雜。我在哪裏可以瞭解更多關於解釋網絡數據包的知識?

很簡單,我該在哪裏學習如何解釋數據包,並可能創建將響應客戶端查詢的數據包?

感謝, Dragos240

+0

在沒有看到單元與真實服務器交互的情況下,它很難做到 –

回答

1

如果你可以爲你的PC上的服務器軟件的源代碼,那麼這是看的最佳場所。否則,你所能做的只是看協議,比較運行,並記下相似點和不同點。如果運氣好的話,協議將不會被加密。

相關問題