导航:首页 > 数据分析 > 网游怎么看本地运算数据

网游怎么看本地运算数据

发布时间:2024-06-14 18:18:15

Ⅰ 涓轰粈涔堢綉缁滄父鎴忓规樉鍗$殑瑕佹眰杩滆繙浣庝簬鍗曟満娓告垙锛熸槸涓嶆槸鍥犱负缃戠粶娓告垙鏁版嵁鍒嗘媴缁欎簡CPU锛

鎴戜滑棣栧厛瑕佷簡瑙f父鎴忎腑浠涔堜笢瑗跨殑杩愮畻鐢变粈涔堢‖浠舵潵璐熻矗鍦3D娓告垙涓锛屾墍鏈3D鐗╀欢锛堝寘鎷浜虹墿銆佸缓绛戠墿銆佸跺叿銆佸北宄版渤娴併佹爲鏈ㄨ崏涓涚瓑绛夌瓑绛夛級閮芥槸鐢变竴涓涓涓夎掑舰鐨勨滈ㄦ灦鈥濈粍鎴愶紝鐒跺悗鍦ㄢ滈ㄦ灦鈥濅笂绮樹笂涓灞傗滅毊鈥濓紝鍐嶆墦涓婂厜婧愬拰鎶曞奖锛屼粠鑰屽舰鎴愮珛浣撶殑鐢婚潰銆傝屾樉鍗¤礋璐g殑灏辨槸鈥滈ㄦ灦鈥濈殑寤虹珛涓庘滅毊鈥濈殑绮樿创锛屽厜褰辩殑杩愮畻涔熼兘鐢辨樉鍗″畬鎴愩傝岄儴鍒嗙墿浠舵槸鍏峰囦竴瀹氣滄櫤鍟嗏濈殑锛屾瘮濡傛鐗┿丯PC銆侀殢椋庤垶鍔ㄧ殑鑺辨棭鏍戝彾绛夌瓑锛岃繖浜涚墿浠堕兘鏈夎嚜宸辩殑琛屽姩鏂瑰紡锛岃岃繖浜涒滄櫤鑳解濆氨鐢盋PU鏉ヨ礋璐h繍绠楋紝鐗╀欢鈥滄櫤鍟嗏濊秺楂樸佹暟閲忚秺澶氾紝閭d箞CPU鐨勮繍绠楅噺灏辫秺澶 濂斤紝浜嗚В浠ヤ笂鍐呭瑰悗锛屾垜浠鏉ョ湅鐪嬬綉缁滄父鎴忎笌鍗曟満娓告垙鐨勫尯鍒 缃戠粶娓告垙涓昏侀拡瀵圭殑鏄骞挎硾鐨勭綉缁滄父鎴忎汉缇わ紝缁堟瀬鐩鏍囧氨鏄鐜╁舵暟閲忔渶澶у寲锛屽熀浜庤繖涓鐩鐨勶紝缃戠粶娓告垙鐢氳嚦鍙浠ュ厤璐癸紝璁捐′笂涔熻佸敖鍙鑳界殑鑰冭檻鍒扮粷澶у氭暟鐜╁剁數鑴戠殑閰嶇疆妗f★紝宸翠笉寰楄佺埛鏈虹殑鐜╁堕兘鑳界帺锛屽湪璁捐′笂灏变笉浼氶噰鐢ㄥお娑堣楄祫婧愮殑鐢婚潰鎶鏈銆傛墍浠ョ綉缁滄父鎴忕殑鐗╀欢妯″瀷閮芥瘮杈冪畝鍗曪紝鍦烘櫙姣旇緝骞虫暣锛岀墿浠惰緝灏戯紝鐢氳嚦杩炲北宄颁篃鍙鏄绠鍗曠殑鍑犱釜涓夎掑舰锛屽厜婧愬熀鏈鍙鏈変竴涓や釜锛屾姇褰变篃姣旇緝绠鍗曪紝鍑犱箮娌℃湁涓夋$敋鑷充簩娆″弽灏勶紙鏈変簺娓告垙鐨勪汉鐗╁奖瀛愮敋鑷冲彧鏄涓涓鍦堬級銆傛墍浠ュ熀鏈涓婂綋浠g殑缃戠粶娓告垙鍑犱箮閮藉彲浠ョ敤褰撲唬鐨勯泦鎴愭樉鍗℃潵搴斾粯銆備絾鍦ㄥ煄鍐呬汉鐗╀紬澶氱殑鍦烘櫙涓嬪笴PU杩樻槸鏈変竴浜涜佹眰鐨勶紝鏅閫氬崟鏍告垨浣庣鍙屾牳灏辨湁鐐瑰皬鍚冨姏浜嗐 鑰屽崟鏈烘父鎴忓ぇ浣滃垯涓嶅悓锛岄拡瀵圭殑鏄娓告垙鍙戠儳鍙嬶紝浣撶幇鐨勬槸褰撲唬鏈鍏堣繘鐨勭敾闈浠跨湡鎶鏈锛屾晠浜嬪墽鎯呬篃閮藉牚绉扮粡鍏革紝鍞浠峰嚑鐧惧厓閮芥槸姝e父鐨勶紝鑰屼笖姣忎竴娆炬父鎴忛兘鏄閲岀▼纰戝紡鐨勫d紶鏁堝簲锛屽悓鏃朵篃寰楀埌浜嗗ぇ閲忕‖浠跺巶鍟嗙殑璧炲姪鏀鎸侊紝浠ヤ綋鐜拌嚜宸卞湪鐩稿叧棰嗗煙鐨勪豢鐪熸妧鏈鍜屽簲鐢ㄤ紭鍔匡紝鎵浠ュ崟鏈烘父鎴忓湪鍚鍔ㄥ悗閮戒細鍑虹幇澶氫釜鍘傚晢鐨凩OGO骞垮憡锛岀敋鑷冲嚭鐜拌皝璧炲姪灏卞硅皝浼樺寲鐨勬儏鍐点備粠鐢婚潰鏉ョ湅锛屽崟鏈哄ぇ浣滅殑浜虹墿鍜岀墿浣撶殑妯″瀷閮介潪甯哥簿缁嗭紝绾圭悊涔熼潪甯稿嶆潅锛岀敋鑷宠〃鎯呭拰鐨辩汗閮借兘琛ㄧ幇鍑烘潵锛屽湡鍦板嚬鍑镐笉骞筹紝姣忔5鑽夋瘡鐗囨爲鍙堕兘浼氭憜鍔锛屽ぉ姘斾簯闆句篃闈炲父閫肩湡銆傛晥鏋滀笂涔熷叿澶囧姩鎬佹ā绯娿佹櫙娣便侀珮鍔ㄦ佽寖鍥淬佺墿鐞嗙壒鎬х瓑绛夈傝繖鏍风殑鐢婚潰琛ㄧ幇锛屾病鏈変腑楂樼浠ヤ笂鐨凜PU鍜屾樉鍗℃槸搴斾粯涓嶆潵鐨 杩欏氨鏄缃戞父鍜屽崟鏈虹殑鍖哄埆浜

Ⅱ 怎样利用WPE封包修改网游数据

首先我们将WPE截获的封包保存为文本文件,然后打开它,这时会看到如下的数据(这里我们以传奇里PK弓箭手客户端发送的数据为例来讲解): 第一个文件:SEND-> 0000 E6 56 0D 22 7E 6B E4 17 13 13 12 13 12 13 67 1BSEND-> 0010 17 12 DD 34 12 12 12 12 17 12 0E 12 12 12 9BSEND-> 0000 E6 56 1E F1 29 06 17 12 3B 0E 17 1ASEND-> 0000 E6 56 1B C0 68 12 12 12 5ASEND-> 0000 E6 56 02 C8 13 C9 7E 6B E4 17 10 35 27 13 12 12SEND-> 0000 E6 56 17 C9 12 第二个文件:SEND-> 0000 83 33 68 47 1B 0E 81 72 76 76 77 76 77 76 02 7ESEND-> 0010 72 77 07 1C 77 77 77 77 72 77 72 77 77 77 6DSEND-> 0000 83 33 7B 94 4C 63 72 77 5E 6B 72 F3SEND-> 0000 83 33 7E A5 21 77 77 77 3FSEND-> 0000 83 33 67 AD 76 CF 1B 0E 81 72 75 50 42 76 77 77SEND-> 0000 83 33 72 AC 77 我们发现两次PK弓箭手的数据格式一样,但是内容却不相同,我们是PK的同一个NPC,为什么会不同呢? 原来传奇的封包是经过了加密运算才在网路上传输的,那么我们面临的问题就是如何将密文解密成明文再分析了。 因为一般的数据包加密都是异或运算,所以这里先讲一下什么是异或。 简单的说,异或就是"相同为0,不同为1"(这是针对二进制按位来讲的),举个例子,0001和0010异或,我们按位对比,得到异或结果是0011,计算的方法是:0001的第4位为0,0010的第4位为0,它们相同,则异或结果的第4位按照"相同为0,不同为1"的原则得到0,0001的第3位为0,0010的第3位为0,则异或结果的第3位得到0,0001的第2位为0,0010的第2位为1,则异或结果的第2位得到1,0001的第1位为1,0010的第1位为0,则异或结果的第1位得到1,组合起来就是0011。异或运算今后会遇到很多,大家可以先熟悉熟悉,熟练了对分析很有帮助的。 下面我们继续看看上面的两个文件,按照常理,数据包的数据不会全部都有值的,游戏开发时会预留一些字节空间来便于日后的扩充,也就是说数据包里会存在一些"00"的字节,观察上面的文件,我们会发现文件一里很多"12",文件二里很多"77",那么这是不是代表我们说的"00"呢?推理到这里,我们就开始行动吧! 我们把文件一与"12"异或,文件二与"77"异或,当然用手算很费事,我们使用"M2M 1.0 加密封包分析工具"来计算就方便多了。得到下面的结果: 第一个文件:1 SEND-> 0000 F4 44 1F 30 6C 79 F6 05 01 01 00 01 00 01 75 09SEND-> 0010 05 00 CF 26 00 00 00 00 05 00 1C 00 00 00 892 SEND-> 0000 F4 44 0C E3 3B 13 05 00 29 1C 05 083 SEND-> 0000 F4 44 09 D2 7A 00 00 00 484 SEND-> 0000 F4 44 10 DA 01 DB 6C 79 F6 05 02 27 35 01 00 005 SEND-> 0000 F4 44 05 DB 00 第二个文件:1 SEND-> 0000 F4 44 1F 30 6C 79 F6 05 01 01 00 01 00 01 75 09SEND-> 0010 05 00 70 6B 00 00 00 00 05 00 05 00 00 00 1A2 SEND-> 0000 F4 44 0C E3 3B 13 05 00 29 1C 05 843 SEND-> 0000 F4 44 09 D2 56 00 00 00 484 SEND-> 0000 F4 44 10 DA 01 B8 6C 79 F6 05 02 27 35 01 00 005 SEND-> 0000 F4 44 05 DB 00 哈,这一下两个文件大部分都一样啦,说明我们的推理是正确的,上面就是我们需要的明文! 接下来就是搞清楚一些关键的字节所代表的含义,这就需要截获大量的数据来分析。 首先我们会发现每个数据包都是"F4 44"开头,第3个字节是变化的,但是变化很有规律。我们来看看各个包的长度,发现什么没有?对了,第3个字节就是包的长度! 通过截获大量的数据包,我们判断第4个字节代表指令,也就是说客户端告诉服务器进行的是什么操作。例如向服务器请求战斗指令为"30",战斗中移动指令为"D4"等。 接下来,我们就需要分析一下上面第一个包"F4 44 1F 30 6C 79 F6 05 01 01 00 01 00 01 75 09 05 00 CF 26 00 00 00 00 05 00 1C 00 00 00 89",在这个包里包含什么信息呢?应该有通知服务器你PK的哪个NPC吧,我们就先来找找这个店小二的代码在什么地方。 我们再PK一个小怪SEND-> 0000 F4 44 1F 30 D4 75 F6 05 01 01 00 01 00 01 75 09SEND-> 0010 05 00 8A 19 00 00 00 00 11 00 02 00 00 00 C0 我们根据常理分析,游戏里的NPC种类虽然不会超过65535(FFFF),但开发时不会把自己限制在字的范围,那样不利于游戏的扩充,所以我们在双字里看看。通过"弓箭手"和"小怪"两个包的对比,我们把目标放在"6C 79 F6 05"和"CF 26 00 00"上。(对比一下很容易的,但你不能太迟钝咯,呵呵)

阅读全文

与网游怎么看本地运算数据相关的资料

热点内容
dicm里面一个文件夹无法删除 浏览:794
虚拟机显示文件系统已满 浏览:483
日本au视频 浏览:914
有哪些字符不能在文件中使用 浏览:519
韩国电影开头女主洗澡 浏览:317
vex是什么网络用语 浏览:531
学日语哪个网站好 浏览:85
抽血数据多少可以打胎 浏览:160
usb外置声卡如何装驱动程序 浏览:806
win1008007007b 浏览:537
线电影在哪里可以看 浏览:513
iphone4接听震动 浏览:104
easyui加载远程数据库数据库数据库 浏览:89
微信语音文件是什么格式的 浏览:226
p8yc 浏览:914
cps大数据 浏览:245
qq炫舞修复工具 浏览:699
八哥看电影 浏览:976
可疑的美容院说的什么 浏览:484
简爱什么类型的电影 浏览:986

友情链接