下载此文档

WPE封包教程(新手级).doc


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
WPE封包教程(新手级)游戏数据格式和存储: 在进行我们的工作之前,我们需要掌握一些关于计算机中储存数据方式的知识和游戏中储存数据的特点。本章节是提D5AKOM!`供给菜鸟级的玩家看的,如果你是高手就可以跳过了,如果,你想成为无坚不摧的剑客,那么,这些东西就会花掉你一些0w@~ynW[时间;如果,你只想作个江湖的游客的话,那么这些东西,了解与否无关紧要。是作剑客,还是作游客,你选择吧! 现在我们开始!首先,你要知道游戏中储存数据的几种格式,这几种格式是:字节(BYTE)、字(WORD)和双字(DOUBLEOmKT}D~4WORD),或者说是8位、16位和32位储存方式。字节也就是8位方式能储存0~255的数字;字或说是16位储存方式能储存=0~65535的数;双字即32位方式能储存0~的数。G]q6Ika 为何要了解这些知识呢?在游戏中各种参数的最大值是不同的,有些可能100左右就够了,比如,金庸群侠传中的角oSy[/Y44a色的等级、随机遇敌个数等等。而有些却需要大于255甚至大于65535,象金庸群侠传中角色的金钱值可达到数百万。所以UyK|KL,在游戏中各种不同的数据的类型是不一样的。在我们修改游戏时需要寻找准备修改的数据的封包,在这种时候,正确判i~l0XjQbs断数据的类型是迅速找到正确地址的重要条件。t;y>q 在计算机中数据以字节为基本的储存单位,每个字节被赋予一个编号,以确定各自的位置。这个编号我们就称为地址+J+]P\:})T_D\2M。CQ3;NY=o 在需要用到字或双字时,计算机用连续的两个字节来组成一个字,连续的两个字组成一个双字。而一个字或双字的地=_Qt&B)FV:{lC{h~址就是它们的低位字节的地址。现在我们常用的Windows9x操作系统中,地址是用一个32位的二进制数表示的。而在平W%~S~wxe2/&X;2时我们用到内存地址时,总是用一个8位的16进制数来表示它。1Qf5H!5vx(lEWnf=2二进制和十六进制又是怎样一回事呢?cWhAj>?_Qu4+)lvt 简单说来,二进制数就是一种只有0和1两个数码,每满2则进一位的计数进位法。同样,16进制就是每满十六就进一_|H]X+|位的计数进位法。16进制有0--F十六个数字,它为表示十到十五的数字采用了A、B、C、D、E、F六个数字,它们和十进制0g`WRe的对应关系是:A对应于10,B对应于11,C对应于12,D对应于13,E对应于14,F对应于15。而且,16进制数和二进制数间VWbgusxJ有一个简单的对应关系,那就是;四位二进制数相当于一位16进制数。比如,一个四位的二进制数1111就相当于16进制的q(******@6f"kDF,1010就相当于A。NIV&)`w 了解这些基础知识对修改游戏有着很大的帮助,下面我就要谈到这个问题。由于在计算机中数据是以二进制的方式储w3,QT}WvY存的,同时16进制数和二进制间的转换关系十分简单,所以大部分的修改工具在显示计算机中的数据时会显示16进制的代!X|Tf码,而且在你修改时也需要输入16进制的数字。你清楚了吧?Qv']*C[!zs_EiA_ 在游戏中看到的数据可都是十进制的,在要寻找并修改参数的值时,可以使用Windows提供的计算器来进行十进制和P#76ehR]K#16进制的换算,我们可以在开始菜单里的程序组中的附件中找到它。7\5[lM 现在要了解的知识也差不多了!不过,有个问题在游戏修改中是需要注意的。在计算机中数据的储存方式一般是低位O:k@'&数储存在低位字节,高位数储存在高位字节。比如,十进制数41715转换为16进制的数为A2F3,但在计算机中这个数被存o5AyJuS-u$为F3A2。|)GE7y0Q 看了以上内容大家对数据的存贮和数据的对应关系都了解了吗?好了,接下来我们要告诉大家在游戏中,封包到底[+1([#是怎么一回事了,来!大家把袖口卷起来,让我们来干活吧!.B>|>WO二:什么是封包?[wIyW/+ 怎么截获一个游戏的封包?怎么去检查游戏服务器的ip地址和端口号?用户使用的各种信息服务,其通讯"T#c#?的信息最终均可以归结为以IP包为单位的信息传送,IP包除了包括要传送的数据信息外,还包含有信息要发送到的目的IP`^|mNh地址、信息发送的源IP地址、以及一些相关的控制信息。当一台路由器收到一个IP数据包时,它将根据数据包中的目的IP*/?L_\7地址项查找路由表,根据查找的结果将此IP数据包送往对应端口。下一台IP路由器收到此数据包后继续转发,直至发到目/WMG)#kw'的地。路由器之间可以通过路由协议来进行

WPE封包教程(新手级) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bai1968104
  • 文件大小86 KB
  • 时间2020-09-18