Где бы я узнал больше о интерпретации сетевых пакетов? - PullRequest
0 голосов
/ 05 декабря 2011

Я работаю над личным проектом.Это воссоздание серверного программного обеспечения для игры «Чу Чу Ракета» для Sega Dreamcast.Я считаю, что его серверы вышли из строя в 2004 году.Мой подход заключается в том, чтобы использовать dnsmasq, чтобы изменить исходное имя хоста, к которому игра изначально подключалась, на мою собственную систему.С настройкой сервера DC-PC я сделал именно это, теперь вместо того, чтобы искать несуществующую запись DNS, он подключается к моему компьютеру, который в конечном итоге запустит серверное программное обеспечение.Я использовал tshark (cli wireshark) для записи того, что происходит между клиентом (dreamcast) и сервером (мой компьютер).Проблема в том, что я получаю данные, но я не знаю, как их интерпретировать, я не знаю, что они говорят, но я уверен, что это можно сделать, потому что были созданы частные серверы PSO, это гораздо большесложный.

Очень просто, где бы я узнал, как интерпретировать пакеты данных и, возможно, создавать пакеты, которые будут отвечать на такие запросы от клиента?

Спасибо, Dragos240

1 Ответ

1 голос
/ 05 декабря 2011

Если вы можете получить исходный код серверного программного обеспечения на вашем ПК, то это лучшее место для поиска.

В противном случае все, что вы можете сделать, это посмотреть протокол, сравнить прогоны и сделать заметки о сходствах и различиях. Если повезет, протокол не будет зашифрован.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...