我有这个非常老的在线游戏客户端(MMO)已经脱机,我想为这个客户端制作服务器。
我看过很多像魔兽世界私人服务器这样的服务器。
我认为这个客户对此并不违法,因为该公司早已不复存在,我不会分发......
那么,如何开始撤销此客户端以生成服务器?我是否需要捕获数据库请求并根据请求构建数据库?我想这可能会更进一步。你能救我吗?
你能举一些例子吗?
谢谢大家。
答案 0 :(得分:3)
关于此问题,有一篇关于逆向工程subreddit的文章很好。
与人们的经历有一些联系。通过"回答"有效地你将玩游戏,试图让你的客户满意。如果您没有数据包捕获,请使用您的服务器。我首先会在客户端中识别数据包解析逻辑。执行此操作的一种好方法是向后跟踪recv()调用,通常您会发现包含switch语句的巨型函数(或一些函数)。希望你能找到一些有用的字符串,否则你只是要玩#34;让客户满意而且#34;猜猜游戏。