发布网友
共4个回答
热心网友
逆向工程。就是把游戏反汇编跟踪网络发送部分。可以用ollydbg。找到游戏加解密部分。读懂汇编代码并且翻译成c#语法。然后用c# 网络通讯编码链接游戏服务器。利用分析好的加解密函数和游戏服务器通讯。
要做的完善还要包括。地图分析。人物走路的数据包结构。杀怪的数据包结构。
杀怪逻辑等等。
最主要的是游戏有没有加很强的壳。有没有用很强的反外挂平台。
热心网友
C# 的,我写过一个 登录 BAIDU 知道的 例子,你去看看吧,地址在
http://hi.baidu.com/deltacat2006/blog/item/c503cb9584352c4fd1135ece.html
热心网友
确实挺难的,兄弟。现在的游戏大多还是用C++做的,涉及到内存访问都用指针,而c#都是用托管的(当然也可以加*,用C++一样的指针)。但是用到的很多dll,你用C#就很难兼容的使用了。C#的强项不在于做ap,而在web,就像java一样。
热心网友
作脱机挂对于现在的游戏还是有难度的。
C#里通过调用API来实现钩子。发送消息。socket数据传输
首先要解决的就是他的数据包加解密算法。这里需要的知识:数据加密解密
然后就是过游戏保护。技术难点攻关就是这些了。