因为个人原因,想写一个网络游戏的辅助程序请注意,不是外挂,只是辅助(因为并不对数据进行修改,只分析)我想知道如何获取网络游戏传送来的数据呢?包括自己的和其他人的凡是能够在让自己客户端合法获得的数据都算

解决方案 »

  1.   

    wpe可以截获网络游戏数据,一般的网络游戏都使用udp协议来发送信息的,如果要截获这些数据
    你就要写一个截获数据包的程序,
    然后处理recve recveto2个函数,就可以全部截获了
      

  2.   

    谢谢楼上的仁兄这么说起来我必须学习UDP协议了是吗?(目前对此一窍不通)你说的那两个函数是?太菜没见过,解释一下吧?
      

  3.   

    用SPI,找本书看看吧,好象是叫《WINDOWS网络封包截包技术》,有VC源码,很简单的,我自己改成DELPHI的,做了一个传奇的协议分析工具。
    看看我对《喘气》的研究成果吧:
    1、用SPI实现了网络截包;
    2、通过反汇编,找到了加解密函数;加解密太简单,如果有心人,写个截居于网包再解密
    的程序,呵呵,网吧里玩就一点安全性都没有了(交换机也没有用,有ARP欺骗);
    3、把喘气的加解密嵌到我的SPI截包程序里,分析喘气的协议;
    4、分析出小部分协议(工作忙,没有时间,现在在玩暗黑2,比喘气有意思);在这里:
    http://www.delphibbs.com/delphibbs/dispq.asp?lid=1429959
    5、还实现了一个简单机器人,自动登陆私服(我自己本机的),然后我可以发命令指挥
    他走跑砍拣东西,不过由于没有时间分析更多的协议,还没有实现更强的功能;
      

  4.   

    1。  SPI 是什么东西?是一个软件吗?哪里有下载的?
    2。  是不是反汇编主程序就可以得到加解密函数?那也就是说得到了封包的加密解密方式了?