好友
阅读权限10
听众
最后登录1970-1-1
|
转自:山山客游戏
本来打算写一款lol的工具的,但是由于最近要忙其他的事没时间弄了,近期也不打算继续分析了,所以把这两天分析出来的一些东西分享出来,一些数据的偏移我就不整理了,大家用IDA6.8打开附件看下idb文件,稍微懂一点逆向的应该很容易得到。
分析的内容大致是游戏中的英雄角色,兵,塔的攻击力,血量,坐标等,各种技能信息,攻击范围等数据。
希望对你们的分析有一定的帮助。。。
在这里特别谢谢琪琪美女的全程指导,真的是很无私的一个技术大美妞! :):):)
Address Description
------- -----------
015A5740 pViewBase
00ACC300 XRecvPacket
015A5414 pRoleBase
015A0AC8 pD3DBase
006621A0 XChangeSkin
0159FF44 pMiniMapOBJECT
00DC5340 设置当前选择目标
0069E140 XHashMap__GetItem
00F50B00 游戏加载函数
005BA950 XAllocate 分配内存
0159E8A8 pGameChatCommands
0323983C pGameClock
0323986C pCurrentTime
015A541C pGameState
03222024 pIsTypingChat
0159EE00 pInputDevice
0159EE48 pInputDevice_Keyboard
034A975F XPKT_S2C_CreateHero 英雄初始化,可以在这里修改皮肤ID
00E20310 XTraceEnemyClicks 对方点击的鼠标坐标
032368C4 pGameStartTime
00E04B90 XBuyItem
00C0E5A0 XChatCommand
03484BB9 XCreateObject
00B3DF50 XDefaultEventHandler
00567090 XInitEvent
00BEE980 XDeleteObject
00ABC770 XDoEmote
00D9ED90 XDrawCycle
0097C7F0 XGameLoop
00DF77C0 XGetItemCount
009527E0 XGetNameAndChampion
00FD96C0 XGetObjByID
00681520 XGetSpellLevel
00742170 XInteract
035294E7 XIssueOrder
0094A780 XPlay_Animation
007B8380 XPingMap
00863BC0 XPrintChat
00E0D310 XProcessPacket
00722310 XProcessUnitEvent
035258B4 XRelease_Charge
03520CED XRemoveBuff
00789A30 XSetupChat
00740DE0 XSpawnObject
033F4873 XUpdateBuff
00857450 XUpdateObject
00D99BA0 XUpdateObjectLocation
007D8D30 XUpdateSpell
00CC5B20 XConvert3DTo2D
00970900 XDrawCycle_
007F1D40 XGetSpellInfo 得到技能信息
006EEDF0 XScreenCall_2
008DC580 XScreenCall_1
00F2DFAE 得到技能名字和其他的信息的偏移
0069AC0B 这个地方是技能范围
009DAF62 普通的范围计算的地方
00D81AA9 3D坐标转换成2D的偏移计算开始的地方
0058C276 在这里设置基础攻击力
0159ECF0 pInfoBoard
00D81A9E 信息版数据偏移跟踪
00D81A8F pInfoBoard
03214CEC pHeroTableBegin 游戏中英雄对象的指针数组起始地址
03214CF0 pHeroTableEnd | 分析idb文件下载:
http://pan.baidu.com/s/1o7BN7pK |
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|